iOS10后,部分自动布局(AutoLayout)布局出错的解决方法
2016-10-10 17:11
881 查看
问题的根源在于代码中用到了layoutIfNeeded这个方法,
从官方的Release Notes中,看出iOS10应该是更改了layoutIfNeeded的时机(说是修改了以前的release版本的bug,bug的内容是说:调用layoutIfNeeded的时候,不期望改变view的位置……)。
解决方法官方也给出了,就是调用[superView layoutIfNeeded],测试过,应该是有点用
从官方的Release Notes中,看出iOS10应该是更改了layoutIfNeeded的时机(说是修改了以前的release版本的bug,bug的内容是说:调用layoutIfNeeded的时候,不期望改变view的位置……)。
解决方法官方也给出了,就是调用[superView layoutIfNeeded],测试过,应该是有点用
相关文章推荐
- 解决autolayout执行后布局变化的问题的方法
- [问题记录]AutoLayout下UIScrollView 布局错位及解决方法
- 自动布局autoLayout解决不同屏幕
- iOS 6 编程 - 自动布局(Auto Layout)系列文章
- IOS 6 自动布局 入门-1(IOS中autolayout和之前版本autoresize的差异)
- iOS7应用开发9:autolayout自动布局
- IOS 6 自动布局 入门-1(IOS中autolayout和之前版本autoresize的差异)
- 通过findViewById()方法从layout中获取view并进行相应的转换时提示:"Cannot cast from View to AutoCompleteTextView"的解决办法!
- 部分linux编译ssl出错的解决方法
- ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
- 自动布局(AutoLayout)【学习记录一】
- 自动布局(AutoLayout)[附带源码]【学习记录二】
- Xcode6中自动布局autolayout和sizeclass的使用
- iOS 6编程-自动布局(Auto Layout)简介
- 解决QQ在win7自动隐藏后不能正常滑动的方法(鼠标指向不能正常弹出,只弹出部分)
- 部分vc程序编译出错的解决方法
- autolayout先进的自动布局工具箱
- 打开layout/main.xml时Eclipse自动关闭的问题解决方法。
- Auto Layout Guide---自动布局指南(一)
- ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法