当tableview的样式为grouped的时候上边有多一行白边——的解决办法(iOS调试)
2015-04-24 12:13
274 查看
当tableview的样式为grouped的时候上边有多一行白边的解决办法
我是小白,还不太会怎么分析问题。
我在做一个项目的时候,用到了tableview,并且样式是grouped的时候,我设置的表头跟navigationController还有大约44的空白高度,
我知道只要将tableview的样式改为Plain就可以消除,但是项目需要,所以必须使用那个样式。无奈于是便在网上找了好久的资料终于查到了解决办法。分享出来——————希望能帮助到别人。
可能不同的项目结构不一样,有好几个,当时对我来说就一个管用,但是查到的都列出来,根据需要自己一个一个试试吧。
具体方法的意思还不太懂,先记下,以后再查资料学习,加注释。(有知道什么意思的大神也可以顺便帮我解释下什么意思,提前谢谢啦!)
第一种:
viewDidLoad————方法里添加——self.navigationController.navigationBar.translucent = NO;
第二种:
viewDidLoad————方法里添加——self.automaticallyAdjustsScrollViewInsets = NO;
第三种:
viewDidLoad————方法里添加——self.listTableView.contentInset
= UIEdgeInsetsMake(-35,0,0,0);
我是用的第三种方法解决的。
最后附上我总结原文的地址:http://stackoverflow.com/questions/18880341/why-is-there-extra-padding-at-the-top-of-my-uitableview-with-style-uitableviewst/18938763#18938763
我是小白,还不太会怎么分析问题。
我在做一个项目的时候,用到了tableview,并且样式是grouped的时候,我设置的表头跟navigationController还有大约44的空白高度,
我知道只要将tableview的样式改为Plain就可以消除,但是项目需要,所以必须使用那个样式。无奈于是便在网上找了好久的资料终于查到了解决办法。分享出来——————希望能帮助到别人。
可能不同的项目结构不一样,有好几个,当时对我来说就一个管用,但是查到的都列出来,根据需要自己一个一个试试吧。
具体方法的意思还不太懂,先记下,以后再查资料学习,加注释。(有知道什么意思的大神也可以顺便帮我解释下什么意思,提前谢谢啦!)
第一种:
viewDidLoad————方法里添加——self.navigationController.navigationBar.translucent = NO;
第二种:
viewDidLoad————方法里添加——self.automaticallyAdjustsScrollViewInsets = NO;
第三种:
viewDidLoad————方法里添加——self.listTableView.contentInset
= UIEdgeInsetsMake(-35,0,0,0);
我是用的第三种方法解决的。
最后附上我总结原文的地址:http://stackoverflow.com/questions/18880341/why-is-there-extra-padding-at-the-top-of-my-uitableview-with-style-uitableviewst/18938763#18938763
相关文章推荐
- tableview,collectionview上边有白边——的解决办法(iOS调试)
- iOS用SegmentController来切换tableView的时候 reloadData会造成数据重复创建 解决办法
- iOS tableview的第二页数据刷新特定某个cell数据的解决办法
- iOS tableview的第二页数据刷新特定某个cell数据的解决办法
- iOS-tableview上方出现一段空白的原因及解决办法
- iOS9TableView分割线默认不显示,只有滑动的时候才显示 解决办法
- iOS学习之分段Table View的使用(Grouped样式表格)
- iOS tableview的第二页数据刷新特定某个cell数据的解决办法
- iOS tableview(瀑布流) 滑动的时候卡顿解决
- iOS调试——警告解决办法sending 'viewcontroller *' to parameter of incompatible type 'id UMSocialUIDelegate
- iOS 在tableview的侧滑事件里执行tableView.selectRow无效的解决办法
- iOS tableview的第二页数据刷新特定某个cell数据的解决办法
- iOS学习之分段Table View的使用(Grouped样式表格)
- iOS 刷新tableView的某一行的row的时候,row的高度增加,数据也增加。
- iOS tableview的第二页数据刷新特定某个cell数据的解决办法
- iOS Tableview中解决plain样式下,header的浮动问题
- iOS开发 关于tableView加载图片时出现卡顿时的解决办法
- iOS tableView上拉刷新显示下载进度的问题及解决办法
- iOS学习之分段Table View的使用(Grouped样式表格)
- iOS学习之分段Table View的使用(Grouped样式表格)