ios7后一些开发细节

来源:互联网 发布:手机主板坏了数据恢复 编辑:程序博客网 时间:2024/06/03 10:49

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的设备上运行时上下会留黑。



0 0
原创粉丝点击