UINavigationController与TabBar的小问题

UINavigationController与MPMoviePlayerController:

我们在播放视频的时�, 在要使用MPMoviePlayerController播放视频,时

不要进行以下设置:

self.navigationController.navigationBar.translucent = NO;

否则会使MPMoviePlayerController的播放,暂停等控件消失, 如图:

而将该属性设置为:

self.navigationController.navigationBar.translucent = YES;

就会出现下图所显示的:

注:translucent默认值为NO, 如果将barStyle的设置为UIBarStyleBlackTranslucent时, translucent会变为YES.

TabBar:

在Push页面时隐藏tabBar, Pop回来时显示tabBar,可以在跳转页面时的按下面的代码写:

self.hidesBottomBarWhenPushed =YES;

[self.navigationController pushViewController:视图控制器 animated:YES];

self.hidesBottomBarWhenPushed =NO;

你可能感兴趣的:(UINavigationController与TabBar的小问题)