我正在使用UITabBarController开发iOS应用程序。我想设置第一个tabbaritem的用户交互在第二个子viewController中是NO(一键操作),即视图流是:
firstTabbarItem - > firstChildView - > secondChildView - > buttonClick(设置firstTabbarItem userInteraction为NO)。
如何实现这个?
答案 0 :(得分:1)
您可以直接访问标签栏项目:
self.tabBarController.tabBar.selectedItem.enabled = NO;
只需在按钮处理程序中调用它。
答案 1 :(得分:0)
你可以看看
UITabbarControllerDelegate,您可以让AppDelegate实现该协议,并对TabbarController做出响应:shouldSelectViewController