在IOS 6.0 [复制]设置状态栏方向(Set status bar orientation in

2019-09-23 08:02发布

可能重复:
setStatusBarOrientation:动画:在iOS 6中不工作

在iOS系统6.0,为的AppDelegate默认扩展UIRepsonder而不是UIApplication的没有全局sharedApplication对象。 我错过了什么? 我尝试使用以下设置状态栏的方向和它似乎并没有工作了。 我测试了它在iOS 6.0模拟器。 我知道你可以从plist中设置中设置状态栏色调的颜色,但任何人都可以请告诉我如何设置状态栏定位在编程的iOS 6.0?

 [[UIApplication sharedApplication] setStatusBarOrientation:UIDeviceOrientationPortrait animated:NO]

Answer 1:

解决了这个问题。 如果我按照我的RootViewController的实现方法,它才起作用。

-(BOOL)shouldAutorotate
{
    return YES;
}

-(NSUInteger)supportedInterfaceOrientations
{
    return 0;
}


文章来源: Set status bar orientation in iOS 6.0 [duplicate]