解决办法:
----------------------------------------------------------------------------------------------------------------------------------------------------
启动程序后,程序默认是不隐藏状态栏的:
如需在...AppDelegate.m文件中设置隐藏状态栏,如下图设置是没有用的:
因为Xcode5以后隐藏状态栏默认是给控制器管理的,所以要在plist文件下设置,可以让Application管理
这样设置后,再在如下方法中设置
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
application.statusBarHidden = YES;
return YES;
}
---------------------------------------------------------------------------------------------------------------------------------------------------------------
隐藏状态栏也可以在Controller中重写方法
- (BOOL)prefersStatusBarHidden
{
return YES;
}