让ios 7的状态条恢复原样
来源:互联网 发布:sql和oracle语句 编辑:程序博客网 时间:2024/05/18 04:54
上面那种方法不行的话,就用下面这种吧下面这种方法,写在程序启动的部分。
如果某一个界面上出现了UITableView和UIScrollView,则需要在ViewDidLoad中加入下面这句话
if ([WebServiceISIOS7]) //判断系统是不是为ios7系统,当然了,你也可以用其他的方式去判断
{
self.automaticallyAdjustsScrollViewInsets =NO;
}
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) { [application setStatusBarStyle:UIStatusBarStyleLightContent]; self.window.clipsToBounds =YES; self.window.frame = CGRectMake(0,20,self.window.frame.size.width,self.window.frame.size.height-20); self.window.bounds = CGRectMake(0, 20, self.window.frame.size.width, self.window.frame.size.height); }
这种方法的原理是使window的frame的height-20,另外需要是bounds的y从20开始,并且使bounds的height和window的frame的height保持一致,达到这一点就能完美的适应ios了
plist文件中配置:
就是将“View controller-based status bar appearance ”设为no
有了上面三部,适配ios7就大功告成。
- 让ios 7的状态条恢复原样
- 让ios 7的状态条恢复原样
- 让iOS7的状态条恢复原样
- iOS的App实现状态恢复
- 桌面图标不能恢复原样(关于Active Desktop的问题)
- ios状态恢复系统
- iOS 应用状态恢复
- iOS应用状态恢复
- iOS 应用状态恢复
- iOS 应用状态恢复
- iOS状态条
- <pre>标签让<textarea>标签的内容原样输出
- <pre>标签让<textarea>标签的内容原样输出
- imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal让item上的图片原样显示
- 如何让myEclipse恢复初始状态
- 状态条改变 for ios
- iOS对状态条操作
- ios修改状态条颜色
- 乐视腾讯深度合作 超级电视26日易迅网首发
- ext4文件系统翻译之第二篇
- OCP-1Z0-051-V9.02-115题
- oracle 关闭、启动命令
- Discuz!NT 说明书栏目分类
- 让ios 7的状态条恢复原样
- uboot启动过程完全分析
- find exec rm
- TextView被选中时 改变字体颜色
- 挑战drupal(2)--下载和安装drupal
- hibernate中 get和load之间的区别
- android 反编译
- [python] spider 01
- H.264参考软件JM12.2RC代码详细流程