如何隐藏iPhone标签栏?

Kno*_*del 3 iphone objective-c

我有一个小型多视图应用程序.它由UITabBarController每个选项卡中的导航控制器组成.我想要的是显示UIImageView用户何时摇动设备.在我实现加载之后UIImageView,我遇到了一个问题 - 因为选项卡和导航栏,图像只有屏幕的2/3.我设法隐藏了导航栏,但我仍然坚持使用标签栏.我尝试了很多解决方案,[tabBar setHidden: YES];但是我得到了错误"tabBar unclared",虽然我已经导入了AppDelegate,其中tabBar已经定义.

提前致谢!

Eri*_*ler 5

尝试设置

myViewController.hidesBottomBarWhenPushed = YES;

当您创建UIImageView时.当您将其推入视图堆栈时,UITabBar将自动隐藏,当您弹出或关闭控制器时,它将自动恢复.不需要申请代表.