如何隐藏选项卡栏控件?我想在UIImageView上双击隐藏Tab Bar控制器。
发布于 2011-09-19 13:42:14
尝试以下代码:
[self.tabBarController.tabBar setHidden:YES];需要定义tabbarcontroller的地方...
编辑
AppDelegateFileName *appDelegate = (AppDelegateFileName *) [[UIApplication sharedApplication] delegate];
[appDelegate.tabbarController.tabBar setHidden:YES];在执行此操作之前,请确保在appDelegate .h文件中创建了tabbarController的@property声明。
发布于 2015-04-15 19:04:09
如果使用故事板,只需取消选中ViewController的属性检查器中的复选框。它被称为“在推送时隐藏底部栏”。这确实非常方便,而且在从没有选项卡栏的viewController导航回来后,不需要再次处理tabBar的显示。我不知道这是在哪个XCode版本中引入的,但它是针对XCode 6+的。
发布于 2011-09-19 13:43:16
使用点击手势识别器检测UIImageView上的双击。然后在检测到双击时调用一个方法。在该方法中添加以下代码行。
self.tabBarController.tabBar.hidden=YES;希望这能有所帮助。
https://stackoverflow.com/questions/7466829
复制相似问题