IOS11新特性:安全区域(tableview内容下移状态栏的高度)
来源:互联网 发布:python http api接口 编辑:程序博客网 时间:2024/05/29 18:53
ios 11系统出来后,需要适配一下tableview,如果tableview的界面没有导航栏,并且想要tableview的内容和状态栏重复的话,就需要考虑到iOS11的安全区域问题了。这些是上网搜到的一位大神博客,找到了解决办法,非常感谢大神。把方法分享给大家,希望能解决问题。
解决办法
//如果iOS的系统是11.0,会有这样一个宏定义“#define __IPHONE_11_0 110000”;如果系统版本低于11.0则没有这个宏定义#ifdef __IPHONE_11_0 if ([tableView respondsToSelector:@selector(setContentInsetAdjustmentBehavior:)]) { tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;}#endif
出现这种情况的原因
ios 11中automaticallyAdjustsScrollViewInsets属性被废弃,进而影响了tableview的内容高度。
iOS11中新提出了安全区域的问题,如果没有控件内容和不可视区域重复的话,会自动下移到可视区域。
大神原文链接:http://www.jianshu.com/p/efbc8619d56b
阅读全文
0 0
- IOS11新特性:安全区域(tableview内容下移状态栏的高度)
- ios11 tableview下移
- 对ios11 适配问题1——tableView的下拉刷新控件下移
- iOS9 iOS10 iOS11的新特性
- io9 iOS10 iOS11的新特性
- iOS11新特性
- ios11新特性
- iOS11 安全区域适配
- iOS11 安全区域适配
- tableview的uitableViewwrapperView下移
- iOS11新特性,如何适配iOS11
- iOS11新特性,如何适配iOS11
- iOS11变化和新特性
- 适配 iPhoneX & iOS11 新特性
- iOS storyboard tableview 内容下移64 解决
- iOS storyboard tableview 内容下移64
- 开发者所需知道的iOS11 SDK新特性
- iOS11 设置tableview的header或者footer高度无效的问题
- 三分钟学会用SpringMVC搭建最小系统(超详细)
- SCUT Training 20170920 Problem P
- hue依赖库安装
- [bzoj1054][HAOI2008]移动玩具
- verilogVGA显示太极图案
- IOS11新特性:安全区域(tableview内容下移状态栏的高度)
- 动态vps搭建代理ip
- MongoDB安装与win10下服务配置
- 学习大纲
- Android自定义TextView根据控件高度和宽度,解决字体适配问题
- c++11的mutex unique_lock和lock_guard区别
- 4399小游戏怎样下载到本地玩
- 移动端下单指操作大面积出发问题
- Servlet生命周期与工作原理