关于iOS 11 tableView跟导航栏之间有空白和tableview的头视图问题
来源:互联网 发布:自学动漫绘画软件下载 编辑:程序博客网 时间:2024/04/29 02:23
我最近在适配iPhone X时候,发现tableView的头视图在不使用但是只需要设置高度的时候,设置的高度却没有产生作用。并且还会在于导航栏之间产生一段空白,这种情况时有时无的,我经过查看发现,没有出现这种情况的tableView都是有头视图并且在头视图上面进行了一些布局的情况。最后发现导致这种情况的原因是tableview的代理,以前我们用不到头视图的时候 ,关于头视图的代理会默认为空,但是在iOS 11 情况下不会默认,必须手动设置为空。
加上下列代码就行
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ return nil;}- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{ // 这是对应 尾视图 return nil;}
阅读全文
0 0
- 关于iOS 11 tableView跟导航栏之间有空白和tableview的头视图问题
- iOS tableView 改变头视图和脚视图的颜色
- 关于iOS TableView旋转后头部空白的问题
- 含有导航栏的视图里tableView的坐标问题(swift代码理论和OC相通)
- tableview头视图 和分区头视图
- iOS 在TableView的Cell之间设置空白间隔空间
- tableView 头视图的高度
- tableview头视图与 tableview中间有空隙
- iOS tableview距离顶部有一段空白
- iOS tableview上边有很大空白
- iOS — tableView头视图缩放效果。
- TableView头视图
- iOS UITableView去掉多余表格线,tableView去掉表头空白、改变导航栏背景色和标题属性
- iOS UITableView去掉多余表格线,tableView去掉表头空白、改变导航栏背景色和标题属性
- iOS Xcode中cell与tableView的顶部有空白,如何去掉空白
- IOS:tableView顶部留有空白的学习
- UI tableView 的头视图 & "小广告"
- 关于iOS tableview自定义区头
- 感性而形象的理解数据结构(看山不是山)
- 64Windows系统下,在控制台下,使用微软cl编译器的前提设置
- Android Locale.getDefault()使用时的坑
- 异步CTP(Async CTP)为什么那样工作?
- jekins本机配置
- 关于iOS 11 tableView跟导航栏之间有空白和tableview的头视图问题
- 使用runtime实现NSCoding协议
- Android中使EditText失去焦点,禁止弹出键盘
- 【见招拆招】百度安全WAF靶场演练正式开赛!
- redis详解(二)-- 数据类型详解
- serf编译
- Java基础知识总结(绝对经典)
- 使用IntelliJ IDEA和Maven创建java web项目
- canvas渐变