以编程方式在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模式是…淡入淡出…幻灯片)