以编程方式在iOS中设置全屏模式

如何设置一个iOS应用程序的iPad全屏编程?

你说的是可见的状态栏吗? 在您的应用程序的info.plist中,您可以添加一个新条目,UIStatusBarHidden并确保其被选中。 这将确保状态栏被隐藏。 你也必须确保你的意见能够处理额外的屏幕房地产。

现在(自IOS7以来)为了做到这一点,你需要重写你想要做的每个UIViewController的小百合方法

迅速

override func prefersStatusBarHidden() -> Bool { return true; } 

目标C

 -(BOOL)prefersStatusBarHidden{ return YES; } 

苹果文件: 在这里输入图像说明

也许你想要这个:

 [self setWantsFullScreenLayout:YES]; 

只需将它添加到您的viewController的init方法。
其他人可能需要它。 ;)

 [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; 

(其他animation模式是…淡入淡出…幻灯片)