我有一个导航栏,我想使用此代码来更改文本,但不幸的是箭头也消失了。所以我添加了一个小于号,它起作用了,但它的大小不匹配。有办法解决这个问题吗?
这是我的代码
let backButton: UIBarButtonItem = UIBarButtonItem(title: " < Timeline", style: UIBarButtonItemStyle.Plain, target: self, action: nil)
navigationController?.navigationBar.topItem?.leftBarButtonItem = backButton
最佳答案
创建透明 View 。
为箭头图像添加固定大小的 ImageView ,或者您也可以使用 UILabel,因为它适合您的情况。
在 < 标签或 ImageView 旁边添加另一个 UILabel。您可以使用填充使其看起来均匀。
在透明 View 上添加标签或 ImageView 。
创建自定义 View 的 UIBarButtonItem,然后将其添加到导航栏。
关于ios - 导航栏后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444194/