我有以下代码片段,用于在导航栏的右上角添加“下一步”按钮。
let next = UIButton()
next.setTitle("Next", for: .normal)
next.addTarget(self, action: #selector(nextButtonHandler), for: .touchUpInside)
navigationItem.rightBarButtonItem = UIBarButtonItem(customView: next)
这在普通尺寸的手机上显示得很好,但在我的 5C 上却不行...我不明白为什么..我在设置右栏按钮项目的位置放置了一个断点,它不是零..救命!
最佳答案
使用这个:
- let barButton = UIBarButtonItem(标题: , 样式: , 目标: , 操作: )
- 将按钮添加到navigationController
super 简单
关于ios - 导航项在 iPhone 5S/5C 尺寸上不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49247933/