`
hunxiejun
  • 浏览: 1144845 次
文章分类
社区版块
存档分类
最新评论

关于隐藏UITabBar碰见的问题

 
阅读更多

转自:http://www.iloss.me/?p=600


这2天做UId额过程中,切换view的时候有个详细页面,需要隐藏当前界面的UITabBar,但是问题出现了,用了设置UITabBar为hide和调整UITabBar的坐标都有问题,UITabBar是不见了,但是他遮住了写一个试图里面的一部分 如图:

图中白色的一条就是原来UITabBar的位置。

下面给出解决方法:(感谢云淡风轻网友)

首先在

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
里面修改

UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:rootController];
[nav setNavigationBarHidden:YES];
rootController.delegate = self;
self.window.rootViewController = nav;
[nav release];

就是向Tarbar添加一个nav 。rootController是:UITabBarController *rootController;
然后在切换试图的时候用下面的代码:
[self.tabBarController.navigationController pushViewController:_appMore animated:YES];
问题就解决了。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics