您的位置:首页 > 移动开发 > IOS开发

ios7后一些开发细节

2014-03-30 12:46 225 查看
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的设备上运行时上下会留黑。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: