【发布时间】:2018-07-13 05:55:05
【问题描述】:
我使用了 2 个条形按钮项目。一个是后退按钮,第二个是标题。它工作正常。但是当标题字符串很大时,标题向左移动和返回按钮不会出现,但它正在工作。
我还使用了一个 rightBarButtonItem,它带有一个徽章按钮。但这并不影响这一点,因为我在删除该按钮后尝试了相同的代码。这是我的代码 -
let backBtnImg: UIImage = UIImage(named: "Back Image")!
let Back: UIBarButtonItem = UIBarButtonItem(image: backBtnImg, style: .plain, target: self, action: #selector(backButtonAction))
let titleStr = ("titleString")
let titleItem: UIBarButtonItem = UIBarButtonItem(title: titleStr, style: .plain, target: nil, action: nil)
self.navigationItem.leftBarButtonItems = [Back, titleItem]
我已经附上了两张图片。
【问题讨论】:
-
你为什么不使用 self.title?
-
意思是 565 隐藏后退箭头,对吗?
-
@SaurabhJain 看看第二张图片。长标题隐藏了返回箭头。
-
@mojtabaalmoussawi 因为我不想把它放在中间。
标签: ios swift uinavigationitem