代码改变世界

iphone开发如何隐藏各种bar

2012-02-24 16:02  htc开发  阅读(165)  评论(0编辑  收藏  举报

状态条StatusBar

 导航条NavigationBar


TabBar

方法1


这个方法有问题,虽然tabBar被隐藏了,但是那片区域变成了一片空白,无法被其他视图使用。

方法2

对于navigationController+tabBarController的结构,可以在push下一级的childController之前将childController的hidesBottomBarWhenPushed属性设为YES。

比如,可以在childController的初始化方法中做这件事,代码如下:

方法3



时机