gpt4 book ai didi

ios - 设置 navigationItem 标题延迟问题

转载 作者:行者123 更新时间:2023-12-01 19:50:23 26 4
gpt4 key购买 nike

将 Controller 推送到导航堆栈时,我执行:

self.navigationItem.title = "";

因为我不希望下一个 View 在后退按钮上显示前一个 Controller 的名称。

当我回到那个 Controller 时,我会这样做:
override func viewWillAppear(_ animated: Bool) {
self.navigationItem.title = "Title Of View";
...
}

标题设置得当,但滞后约 1 秒左右。我记得过去使用这种技术很长一段时间都没有问题。设置标题的代码不在网络调用或类似的东西中..

关于可能导致这种情况的任何想法?

最佳答案

为了隐藏后退按钮标题,您应该设置为空 UIBarButtonItem self.navigationItem.backBarButtonItem 的实例
在你推送新的 View Controller 之后,就像这样:

self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .done, target: nil, action: nil)

这样您就不必操作 View Controller 的标题。

关于ios - 设置 navigationItem 标题延迟问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46297738/

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