gpt4 book ai didi

ios - Swift:如何在标签栏 Controller 的第一个 View Controller 上隐藏后退按钮?

转载 作者:搜寻专家 更新时间:2023-10-31 22:13:59 24 4
gpt4 key购买 nike

我的选项卡栏 Controller 控制 5 个 View Controller ,我希望在这 5 个主要页面中,所有后退按钮都被禁用且不可见。我怎样才能正确地做到这一点?我已经尝试了在 SO 中看到的所有 Swift 命令,但到目前为止没有一个起作用。

enter image description here

我试过

override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.hidesBackButton = true
}

override func viewWillAppear(animated: Bool) {
self.navigationItem.hidesBackButton = true
}

但它们不起作用。我也试过

self.tabBarController?.navigationItem.hidesBackButton = true

但这是奇怪的结果

enter image description here

最佳答案

要从导航栏中删除“后退”按钮,您可以在 Storyboard 中为您的 UITabBarController 创建一个 UITabBarController 类,在该类中的 ViewDidLoad() 方法中,您可以调用

self.navigationItem.hidesBackButton = true 

这将移除后退按钮。

关于ios - Swift:如何在标签栏 Controller 的第一个 View Controller 上隐藏后退按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35770936/

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