首页 > 解决方案 > iOS - 当它显示“返回”时更改 backBarButton 标题

问题描述

好吧,当前一个 viewController 的标题太长而无法容纳按钮内的空间时,后退栏按钮的标题会更改为“Back”。

当它说“返回”时,我想将标题更改为其他内容,所以我想我可以这样做:

if navigationItem.backBarButtonItem.title == "Back" {
    navigationItem.backBarButtonItem.title = "SomeThing"
}

但 title (或其父视图)总是返回nil. 另外,将代码放在哪里:在 push 或 push 的 viewController 中?

谢谢。

编辑:链接中批准的答案

如何在 Swift 中设置返回按钮文本

是不同的,因为我只想在标题太长而无法放入按钮标签的情况下更改标题。

标签: iosswiftuinavigationbarback-button

解决方案


推荐阅读