This application is modifying the autolayout engine from a background thread, which can lead to engi
2016-03-24 15:27
567 查看
原因:在线程中进行了UI操作,比如弹出警告框,alloc UI元素。
解决方法:
1,使用GCD在主线程进行UI操作:
dispatch_async(dispatch_get_main_queue(), ^{
//UI 相关的操作
});
2,self.automaticallyAdjustsScrollViewInsets = NO; // 不推荐使用
解决方法:
1,使用GCD在主线程进行UI操作:
dispatch_async(dispatch_get_main_queue(), ^{
//UI 相关的操作
});
2,self.automaticallyAdjustsScrollViewInsets = NO; // 不推荐使用
相关文章推荐
- Android中检测当前是否为主线程最可靠的解决方法
- iOS应用中使用Auto Layout实现自定义cell及拖动回弹
- iOS应用开发中使用Auto Layout来适配不同屏幕尺寸
- 子线程更新UI(非Handle)
- IOS自动布局与非自动布局嵌套使用的解决办法
- AutoLayout-VFL代码布局<一>
- AutoLayout-代码布局添加动画
- iOS autoresizingMask与autoLayout
- iOS 代码 AutoLayout
- AutoLayout布局 知识点
- IOSAutoLayout详解
- iOSAutoLayout自动布局中级开发教程(5)修改约束的值 延迟加载
- 分享一个 ios 自动适配的资料
- 主线程
- AutoLayout之通过代码添加约束
- 学习AutoLayout
- 学习AutoLayout
- 编码使用autoLayout
- IOS autoLayout 简单的使用动画效果
- IOS autoLayout 让视图居中