[Phonegap+Sencha Touch] 移动开发20 IOS7状态栏问题
来源:互联网 发布:皂基洗面奶知乎 编辑:程序博客网 时间:2024/06/06 03:33
在使用phonegap3.0的过程中,编译好的APP运行在IOS7系统上默认是与状态栏重叠的,而运行在IOS6及老版本中时是于状态栏分离的,如下图:
解决办法:
把文件MainViewController.m中的方法viewWillAppear改成下面这样:
- (void)viewWillAppear:(BOOL)animated{// View defaults to full size. If you want to customize the view's size, or its subviews (e.g. webView),// you can do so here.//Lower screen 20px on ios 7if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) { CGRect viewBounds = [self.webView bounds]; viewBounds.origin.y = 20; viewBounds.size.height = viewBounds.size.height - 20; self.webView.frame = viewBounds;}[super viewWillAppear:animated];}
0 0
- [Phonegap+Sencha Touch] 移动开发20 IOS7状态栏问题
- [Phonegap+Sencha Touch] 移动开发20 IOS7状态栏问题
- [Phonegap+Sencha Touch] 移动开发6、Sencha Touch 学习
- [Phonegap+Sencha Touch] 移动开发4、Sencha Touch初步使用
- [Phonegap+Sencha Touch] 移动开发6、Sencha Touch 学习
- [Phonegap+Sencha Touch] 移动开发4、Sencha Touch初步使用
- [Phonegap+Sencha Touch] 移动开发1、准备工作
- [Phonegap+Sencha Touch] 移动开发1、准备工作
- [Phonegap+Sencha Touch] 移动开发1、准备工作
- [Phonegap+Sencha Touch] 移动开发1、准备工作
- [Phonegap+Sencha Touch] 移动开发18 Sencha Touch项目通过phonegap打包后的程序名字的问题
- [Phonegap+Sencha Touch] 移动开发18 Sencha Touch项目通过phonegap打包后的程序名字的问题
- [Phonegap+Sencha Touch] 移动开发64 Phonegap/Cordova 插件开发
- [Phonegap+Sencha Touch] 移动开发2、PhoneGap/Cordova初步使用
- [Phonegap+Sencha Touch] 移动开发2、PhoneGap初步使用
- [Phonegap+Sencha Touch] 移动开发3、调试PhoneGap应用
- [Phonegap+Sencha Touch] 移动开发5、Sencha touch结合Phonegap/Cordova使用
- [Phonegap+Sencha Touch] 移动开发5、Sencha touch结合Phonegap使用
- Google的C++编码规范(总结)
- [Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决办法
- 【算法学习笔记】06.数据结构基础 队列与堆栈初步
- [ git ] git托管代码
- C++ GDI+ DrawImage方法详解(绘制指定图像Image)
- [Phonegap+Sencha Touch] 移动开发20 IOS7状态栏问题
- scala学习十三 开发twitter客户端
- 100+V6(爱奇艺手机) root教程_方法
- 黑马程序员_动态代理
- Android:图片压缩类ThumbnailUtils
- 配置C程序的编译环境,及怎样演示Demo
- POJ 1159
- [Phonegap+Sencha Touch] 移动开发21 Sencha touch tapHold事件 触发时间太长的解决办法
- 百度面试题