iOS7.0及之后需要整体控制状态栏的显示与隐藏,需要在Info.plist里面设置。
View controller-based status bar appearance
添加设置项.png
因为广告页只是一个UIView ,所以用UIApplication对象方法可以设置状态栏的隐藏与显示。
/*
第一个参数是控制状态栏,显示:NO,隐藏:YES
第二个参数是状态栏隐藏或者显示的动画效果。总共有三个枚举值:
| - UIStatusBarAnimationNone,
| - UIStatusBarAnimationFade
| - UIStatusBarAnimationSlide
*/
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
网友评论