我知道我可以设置导航栏后退按钮的标题:
self.navigationItem.backBarButtonItem = UIBarButtonItem(title:"", style:.plain, target:nil, action:nil)
但是,我的应用程序的某些部分我想将其设置回默认文本“返回”(也将使用本地化)。我该怎么做呢?
当我在父 View Controller 中调用 pushViewController
之后立即放置它时,这个小技巧似乎起作用了。
然而,我在 iPad Pro 模拟器上的测试表明,它不仅试图显示缩写文本,而且后退按钮甚至会覆盖任何打算出现在右侧的 UIButtonBarItem
。
let backButtonItem = UIBarButtonItem()
backButtonItem.title = "A button title which is much too long to be displayed in the navigation bar, so that iOS will replace this text with localized 'Back' button text."
navigationItem.backBarButtonItem = backButtonItem
关于ios - 将导航栏后退按钮标题重置为默认 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39887978/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |