我在函数内部编写以下代码并将其调用到viewWillAppear
方法中。
我想禁用Tabbar Bottom项目访问权限。
这里TabarVC()
是TabBarView
控制器类名。
let tabbar = TabarVC()
tabbar.tabBar.isUserInteractionEnabled = false
class OneViewController: UIViewController ,UITabBarControllerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
self.tabBarController?.delegate = self
}
func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool {
if viewController.isKind(of: twoViewController.self as AnyClass) {
return true
}
if viewController.isKind(of: threeViewController.self as AnyClass) {
return false
}
}
}