iOS 7、iOS 8屏幕适配
来源:互联网 发布:c语言中的头文件是 编辑:程序博客网 时间:2024/06/07 06:15
转自: http://blog.csdn.net/zhangao0086/article/details/42916713
在iOS 8中,[UIScreen bounds] 、[UIScreen applicationFrame] 、Status bar、Keyboard这些frame都是根据设备真实方向来返回frame的,而在iOS 7中,不过是横屏还是竖屏,iOS总是返回竖屏的frame,如以下输出:
iOS 7:
iOS 8:这就对某些支持横屏的App造成了困扰,其实也只需要加两个宏或者改造一下就行了:虽然 contentInset 不属于屏幕适配的内容,但是我还是放在屏幕适配里说一下。iOS8 和 iOS7 对 automaticallyAdjustsScrollViewInsets 属性的解释不一样:
- iOS8 会把该属性的影响作用到 controller 的 view 的 subviews 上
- iOS7 仅会作用到 self.view 上
另外当你还需要手动调用 contentInset 的时候,iOS7 似乎就不会自动调整了。解决办法就是将 automaticallyAdjustsScrollViewInsets 设置为 NO,然后自己控制 contentInset。
0 0
- iOS 7、iOS 8屏幕适配
- iOS 7、iOS 8屏幕适配
- iOS 7、iOS 8屏幕适配
- iOS 7、iOS 8屏幕适配
- iOS 屏幕适配
- iOS屏幕适配
- ios 屏幕适配
- IOS屏幕适配
- ios 屏幕适配
- ios屏幕适配
- IOS屏幕适配
- iOS 屏幕适配
- iOS屏幕适配
- iOS 屏幕适配
- 屏幕适配ios
- iOS屏幕适配
- iOS 屏幕适配
- iOS屏幕适配
- HDU2838 Cow Sorting 树状数组
- Rotate List - LeetCode
- java快速教程系列(转载于博客园--作者:vamei)
- 我的~/.vimrc设置
- HDU 5074 Hatsune Miku (dp)
- iOS 7、iOS 8屏幕适配
- FragmentTransaction add 和 replace 区别
- 删除文件夹
- 简单的控件自适应
- 邮票分你一半
- 二叉排序树与平衡二叉排序树的转化
- HDU5242(树DP)
- 重学C++Primer笔记6---指针、typedef、const、define彻底理解
- [sicily]1154. Easy sort