gpt4 book ai didi

ios - 如何防止以下 View Controller 继承导航 View Controller 栏?

转载 作者:搜寻专家 更新时间:2023-11-01 06:51:51 25 4
gpt4 key购买 nike

我的应用程序从一个导航 Controller 开始,然后使用 segues 继续到两个 View Controller ,然后是一个标签栏 Controller 。

问题是tab bar controller还是继承了顶部的navigation bar,并且显示了back button。我不希望用户能够单击后退按钮,而是使用单击单独的注销按钮返回到开头。

本质上,标签栏 Controller 后面的 View 如何取消继承导航栏?

最佳答案

你可以做到

self.navigationController?.isNavigationBarHidden = true

但这不是正确的方法,如果在显示选项卡后不再需要以前的 vcs 流,则需要删除/清除(出于多种原因,例如提高性能以释放不需要的 vcs 的内存),通过赋值

(UIApplication.shared.delegate as! AppDelegate).window!.rootViewController = tabBar

而不是呈现/推送它

关于ios - 如何防止以下 View Controller 继承导航 View Controller 栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56710180/

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