在我用红色划出的区域,IOS下页面的head部分和手机的通知栏隔得很近,但是android下面是正常的,这是为什么
解决方案 »
- IAP购买的‘商品’是以什么形式存在的?
- Delegate问题
- 询问关于iPhone应用程序中播放YouTube视频的问题
- Objective-C语言,可以嵌入C语言么?
- 现在是不是用6.0以下SDK提交到app store都自动不通过?
- mac库文件系统目录
- IOS7开发中如何在一个类刷新另一个UIViewController
- IOS 如何实现长按+左滑动操作
- ios 微信登陆和微信支付不能集合到一个app应用不?
- collectionViewCell 的 initWithFrame 方法不触发
- 关于在tableview中使用SDWebImage加载图片不按顺序显示
- 求助,xcode iphone 配置 是不是这个问题?
问题原因是iOS下坐标Y值是从屏幕顶端开始计算,包括状态栏。Android也是人屏幕顶端开始计算,但不包括状态栏,也就是从状态栏下开始计算。
所以要解决这个问题,要么你工程里设置不显示状态栏,要么自己调整导航栏的大小位置等好几种方式。