gpt4 book ai didi

iOS 导航后退按钮

转载 作者:可可西里 更新时间:2023-11-01 00:52:21 25 4
gpt4 key购买 nike

我想在我的第二个 View Controller 上有一个后退按钮。现在加载时,它确实显示后退按钮,但我想将标题从“返回”更改为其他内容。我实现了调用显示导航栏的 viewWillAppear 方法。以下无效:

 override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated);
self.navigationController?.navigationBar.hidden = false
self.navigationController?.navigationBar.backItem?.title = "Something Else"

}

请帮我改一下标题。应该在willAppear还是viewDidLoad中?

最佳答案

在您的第一个 View 中的 push 或 popViewController 语句之前添加:

let backButton = UIBarButtonItem(title: "Something Else",style: UIBarButtonItemStyle.Plain ,target: nil,action: nil)
self.navigationController!.navigationBar.topItem!.backBarButtonItem = backButton

或者您可以通过这种方式在您的第二个 View 中执行此操作:

override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated);

let backButton = UIBarButtonItem(title: "Something Else",style: UIBarButtonItemStyle.Plain ,target: nil,action: nil)
self.navigationController!.navigationBar.topItem!.backBarButtonItem = backButton
}

关于iOS 导航后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33051465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com