我在我的应用程序中使用TabBarController,在其中一个主视图(aViewController)中我推送另一个控制器(bViewController),并使用self.tabBarController.tabBar.hidden = YES隐藏TabBar;
bViewController在tabBar所在的同一个地方有一个按钮,它不会捕获触摸事件.
我尝试将按钮放在bViewController的不同位置,而tabBar应该是的区域是唯一没有检测到触摸事件的地方.
我尝试在tabBarController之外使用bViewController,它工作正常.任何帮助,将不胜感激.
编辑:
当我按下aViewController上的按钮时,我打电话
self.tabBarController.tabBar.hidden=YES;
[self performSegueWithIdentifier:@"aViewToBView" sender:self];
Run Code Online (Sandbox Code Playgroud)
aViewToBview是在故事板上声明的推送segue