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的设备上运行时上下会留黑。
一般来说,在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开发】iOS7 兼容及部分细节
- ios7开发中的一些汇总(持续更新中。。。)
- IOS7开发~App开发需要注意的一些问题
- 最近这段时间开发过程中遇到的一些细节问题汇总
- 在Linux上开发网络服务器的一些相关细节:poll与epoll
- ios7开发的一些技巧 textfiled tableview重用 idfa 证书
- 【VS开发】关于线程安全一些细节体会
- Swift开发UITableView常用的一些细节知识点介绍
- Windows 开发一些细节(待完善)
- asp.net mvc开发过程中的一些小细节
- WAP开发中的一些细节及经验
- android业务组件化开发中的一些细节问题
- symbian 游戏开发中一些技术细节(摘录)
- Android 开发中的遇到的一些细节问题总结
- servlet开发中的一些细节
- Swift开发UITableView常用的一些细节知识点介绍
- Android开发的一些需要注意的细节
- 我的编程之路(十九) 开发中一些细节与启发
- Apple Watch开发的一些细节和总结