隐藏状态栏
我希望将我的应用程序中的 ViewController 之一的视图显示为全屏,因此在 Interface Builder 中,我将状态栏设置为 None。 我还将视图框架的大小调整为 320*480,
但是当我运行应用程序时,视图控制器的视图仍然显示状态栏。
欢迎任何评论,
谢谢
I hope to display the view of one of ViewControllers in my app as full screen , so in Interface Builder, I set the statusbar as None.
I also resize the frame of view as 320*480
but when I run the app, the view of the viewcontroller still displays the statusbar.
Welcome any comment
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 [UIApplication sharedApplication] 上调用 setStatusBarHidden:withAnimation:。
Call setStatusBarHidden:withAnimation: on [UIApplication sharedApplication].
解决这个问题并不难。在您的项目设置plist文件中,选中“状态栏最初隐藏”键,状态栏将从启动中删除。
it is not diffult to solve the problem. In your project setting plist file, check the key"Status bar is initially hidden", status bar will be removed from startup.
您需要将视图控制器的
wantsFullScreenLayout
设置为YES
。让您的 xib 文件与屏幕一样大,并在您的viewDidLoad
中进行设置。You need to set your view controller's
wantsFullScreenLayout
toYES
. Make your xib file as big as the screen and set this in yourviewDidLoad
.