1. 隐藏status bar
一般来说,在info.plist中添加View controller-based status bar appearance 并且把值设定为NO,就可以在程序中自由控制状态栏的隐藏和显示了。
或者代码
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
[UIApplication sharedApplication].statusBarHidden = YES;
这些在ios7中都不起作用。
解决方法:
a. 在view controller里添加方法
- (BOOL)prefersStatusBarHidden {
return YES;
}
b. 在info.plist里添加
Status bar is initially hidden = YES
View controller-based status bar appearance = NO
2. 必须的图片
iphone5的分辨率(640×1136)的lauch image, 不然app在iphone5和iphone5s的设备上运行时上下会留黑。
iOS开发:隐藏状态栏及必备图片解决方案
本文提供了解决iOS应用中隐藏状态栏的方法,并强调了在iPhone5及更高设备上使用正确图片的重要性,确保应用在不同设备上运行时外观一致。
1127

被折叠的 条评论
为什么被折叠?



