gpt4 book ai didi

ios - 如何删除UITabBarController中 "edit"右上角的 "More"按钮

转载 作者:行者123 更新时间:2023-11-28 21:09:30 25 4
gpt4 key购买 nike

我一直在尝试通过向它添加 TabBarController 类并在其中执行以下操作来删除 UITabBarController 的“更多”部分右上角出现的“编辑”按钮:

class TabBarController: UITabBarController, UINavigationControllerDelegate, UITabBarControllerDelegate {

override func viewDidLoad() {
super.viewDidLoad()

self.moreNavigationController.delegate = self
self.customizableViewControllers = nil
self.moreNavigationController.navigationItem.rightBarButtonItem?.isEnabled = false
self.moreNavigationController.navigationBar.topItem?.rightBarButtonItem = nil
}
}

但这行不通。编辑按钮仍然出现。

如何删除这个编辑按钮?

最佳答案

为您的主要 UITabBarController 设置一个类。然后在 viewdidload 中,指定您的 Controller 均不可自定义。

class MainTabBarController: UITabBarController {

override func viewDidLoad() {
super.viewDidLoad()
self.customizableViewControllers = []
}

}

enter image description here

关于ios - 如何删除UITabBarController中 "edit"右上角的 "More"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44158845/

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