从iOS7开始,我的UITableView
的顶部还有一个额外的空间,其样式为UITableViewStyleGrouped
。
这是一个例子:
tableview从第一个箭头开始,有35个像素的无法解释的填充,然后绿色的 header 是UIView
返回的viewForHeaderInSection
(该部分为0)。
谁能解释这个35像素的像素来自何处,以及如何在不切换至UITableViewStylePlain
的情况下摆脱它?
更新(答案):
在iOS 11及更高版本中:
tableView.contentInsetAdjustmentBehavior = .never
最佳答案
我得到了以下帮助:
YouStoryboard.storyboard> YouViewController>属性检查器>取消选中-调整滚动 View 插图。
关于ios - 为什么在iOS7中,UITableView顶部的UITableViewStyleGrouped样式具有额外的填充,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18880341/