为什么我的UITableView顶部有额外的填充,样式UITableViewStyleGroup在iOS7中

从iOS7开始,在我的UITableView的顶部有一个额外的空间,它有一个样式UITableViewStyleGrouped

以下是一个例子:

tableview从第一个箭头开始,有35个无法解释的填充像素,然后绿色标题是由viewForHeaderInSection返回的UIView(其中section为0)

有谁能解释一下这35像素的量是从哪里来的,以及我如何在不切换到UITableViewStylePlain的情况下消除它


更新(答复):

在iOS 11及更高版本中:

tableView.contentInsettaJustmentBehavior=.never

我得到了以下方面的帮助:

YouStoryboard.storyboard>YouViewController>Attributes inspector>取消选中-调整滚动视图插入

发表评论