三十一,iOS 11系统下tableView顶部多出一些留白的解决方法
2017-06-13 15:05
561 查看
最近iOS 11 下来之后需要适配系统,故此测试系统发现同一种机器上tableView与顶部控件,或者导航栏之间的有大量的留白;
这个问题是有的界面有,有的界面无;
修改与导航栏或者其他控件之间的距离也没有什么用;
具体如下;
最后发现是因为没有设置tableView的头视图的问题;
以前如果不设置默认为空,现在要专门设置为空才行解决方法如下
#pragma mark 此方法加上是为了适配iOS 11出现的问题
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
return nil;
}
有时候tableview的底部视图也会出现此现象对应的修改就好了
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
return nil;
}
这个问题是有的界面有,有的界面无;
修改与导航栏或者其他控件之间的距离也没有什么用;
具体如下;
最后发现是因为没有设置tableView的头视图的问题;
以前如果不设置默认为空,现在要专门设置为空才行解决方法如下
#pragma mark 此方法加上是为了适配iOS 11出现的问题
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
return nil;
}
有时候tableview的底部视图也会出现此现象对应的修改就好了
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
return nil;
}
相关文章推荐
- iOS 11 系统下tableView顶部多出一些留白的解决方法
- 解决tableview顶部留白一段的处理方法
- 解决tableview顶部留白一段的处理方法
- 解决 ios 11 和 h5 页面在 wkwebview 上显示, footer 设置 bottom 为 0 时, 顶部会出现留白
- IOS 解决scoryboard上tableview、collection view顶部有空白问题
- ios tableView那些事 (十六) UITableView中Cell重用机制导致内容重复解决方法
- ios tableView UITableView中Cell重用机制导致内容重复解决方法
- ios开发日记11 对tableView三种计算动态行高方法的分析
- ios tableView那些事 (十六) UITableView中Cell重用机制导致内容重复解决方法
- iOS TableView顶部上方留白的问题
- iOS 解决tableView中headerView头部视图不跟随tableView滑动的方法
- iOS-80-解决主页tableview顶部多出一块
- tableView 顶部多出一部分解决方法
- 关于iOS对textView字数限制上的一些坑以及解决方法
- ios tableView那些事 (十六) UITableView中Cell重用机制导致内容重复解决方法
- tableview的顶部有一部分空白区域,并不是Cell的解决方法。
- ios:当你碰到tableview cell里报nan错误时的解决方法
- tableView 顶部高出一部分解决方法
- iOS的手势事件和可滚动视图(tableView、collectionView...)的触摸事件冲突的解决方法
- iOS tableView分割线问题解决方法