RightBarButton在iOS 11中以横向方向降低

时间:2018-05-07 12:13:49

标签: ios uisearchbar uibarbuttonitem rightbarbuttonitem

iOS-App中的RightBarButton存在问题。每当设备旋转到横向时,该按钮会降低,如屏幕截图所示。虽然在纵向方面,一切看起来都很好。

有什么想法吗?

Screenshot

2 个答案:

答案 0 :(得分:0)

debug view hierarchy

尝试检查层次结构视图。我认为RightBarButton的框架没有工作

答案 1 :(得分:0)

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

let rightButton: UIButton = UIButton(type: .system)
[...]
let rightBarButtonItem: UIBarButtonItem = UIBarButtonItem(customView: rightButton)