UITableViewStyleGrouped

UITableViewStyleGrouped

从iOS7开始,我的UITableView的顶部还有一个额外的空间,其样式为UITableViewStyleGrouped
这是一个例子:

tableview从第一个箭头开始,有35个像素的无法解释的填充,然后绿色的 header 是UIView返回的viewForHeaderInSection(该部分为0)。
谁能解释这个35像素的像素来自何处,以及如何在不切换至UITableViewStylePlain的情况下摆脱它?

更新(答案):
在iOS 11及更高版本中:

tableView.contentInsetAdjustmentBehavior = .never

最佳答案

我得到了以下帮助:

YouStoryboard.storyboard> YouViewController>属性检查器>取消选中-调整滚动 View 插图。

ios - 为什么在iOS7中,UITableView顶部的UITableViewStyleGrouped样式具有额外的填充-LMLPHP

关于ios - 为什么在iOS7中,UITableView顶部的UITableViewStyleGrouped样式具有额外的填充,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18880341/

10-09 16:14