hidesBottombarWhenPushed的副作用
2013-10-15 14:52
1761 查看
hidesBottombarWhenPushed的副作用
在UITabbarController包含的UINavigationController应用中,如果UINavigationController某一页(某个level)需要隐藏Tabbar,之前的做法是在push那一页之前,将那一页的ViewController中的hidesBottombarWhenPushed参数设为YES,这样当那一页push进UINavigationController中时,底部的Tabbar就会隐藏掉。但是这种方法有一个潜在的而又巨大的问题,假设现在我有3个ViewController A,B,C,其中为Navigation的RootViewController,A中push B,B中push C。这时,如果我想要在B中隐藏Tabbar,而在C中显示Tabbar,根据最朴素的想法就是:
?
所以解决办法只能是手动隐藏Tabbar。
在B中,加入以下代码:
?
相关文章推荐
- hidesBottombarWhenPushed的副作用
- hidesBottombarWhenPushed的副作用
- hidesBottombarWhenPushed的副作用
- UITabBarController 详解之 hidesBottomBarWhenPushed的正确用法
- IOS 中 hidesBottomBarWhenPushed的用法
- hidesBottomBarWhenPushed 使用
- 问题: hidesBottombarWhenPushed多级push不显示tabbar
- hidesBottomBarWhenPushed隐藏底部TabBar时push的VC出现白色遮挡问题
- iOS:hidesBottomBarWhenPushed的正确用法
- [iOS]用hidesBottomBarWhenPushed属性实现隐藏BottomBar时候的的几个坑!
- 关于设置hidesBottomBarWhenPushed无效的问题
- hidesBottomBarWhenPushed如何正确使用
- 【转】iOS:hidesBottomBarWhenPushed的正确用法
- iOS:hidesBottomBarWhenPushed的正确用法
- [ios]iOS:hidesBottomBarWhenPushed的正确用法
- 隐藏tabbar的方法,self.hidesBottomBarWhenPushed
- iOS:hidesBottomBarWhenPushed的正确用法
- hidesBottombarWhenPushed的隐藏与显示问题
- iOS:hidesBottomBarWhenPushed的正确用法
- storyboard设置hidesBottomBarWhenPushed时 界面跳转时tabbar会延迟一下再消失问题解决 以及设置后跳转navBar显示问题