为什么在我的UITableView顶部有额外的填充与在iOS 7中的样式

为什么在我的UITableView顶部有额外的填充与在iOS 7中的样式UITableViewStyleGroup

从iOS 7开始,在我的UITableView有风格的UITableViewStyleGrouped.

以下是一个例子:

表视图从第一个箭头开始,有35个像素的未解释填充,然后绿色标题是UIView归还viewForHeaderInSection(如该条为0)。

有谁能解释一下这35像素的数量是从哪里来的,以及我如何不用切换到UITableViewStylePlain?


斯蒂芬大帝
浏览 570回答 3
3回答

白板的微信

我得到了以下方面的帮助:YouStoryboard.Storyboard>YouViewController>Attributes检查器>取消选中的调整滚动视图内嵌。

慕码人8056858

对于IOS 7,如果要在视图控制器中分配表视图,则可以查看self.edgesForExtendedLayout = UIRectEdgeNone;你的问题似乎和我的相似最新情况:iOS 9.x中的SWIFT:self.edgesForExtendedLayout = UIRectEdge.NoneSWIFT 3:self.edgesForExtendedLayout = UIRectEdge.init(rawValue: 0)
打开App,查看更多内容
随时随地看视频慕课网APP