0

我在 iOS 应用程序中遇到 RightBarButton 问题。每当设备旋转到横向时,该按钮就会降低,如屏幕截图所示。在纵向时,一切看起来都很好。

有任何想法吗?

截屏

4

2 回答 2

0

调试视图层次结构

尝试检查层次结构视图。我想 RightBarButton 的框架不起作用

于 2018-05-08T08:58:55.260 回答
0

我仍然不知道是什么原因导致方向更改时标签放错了位置,但我能够通过使用自定义 UIButton 作为我的 UIBarButtonItem 来解决它:

let rightButton: UIButton = UIButton(type: .system)
[...]
let rightBarButtonItem: UIBarButtonItem = UIBarButtonItem(customView: rightButton)
于 2018-05-08T11:18:33.390 回答