为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

斯蒂芬大帝 2019-07-11 13:06:07
为什么在我的UITableView顶部有额外的填充与在iOS 7中的样式UITableViewStyleGroup从iOS 7开始,在我的UITableView有风格的UITableViewStyleGrouped.以下是一个例子:表视图从第一个箭头开始,有35个像素的未解释填充,然后绿色标题是UIView归还viewForHeaderInSection(如该条为0)。有谁能解释一下这35像素的数量是从哪里来的,以及我如何不用切换到UITableViewStylePlain?
查看完整描述

3 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

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

YouStoryboard.Storyboard>YouViewController>Attributes检查器>取消选中的调整滚动视图内嵌。


查看完整回答
反对 回复 2019-07-11
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

对于IOS 7,如果要在视图控制器中分配表视图,则可以查看

self.edgesForExtendedLayout = UIRectEdgeNone;

你的问题似乎和我的相似

最新情况:

iOS 9.x中的SWIFT:

self.edgesForExtendedLayout = UIRectEdge.None

SWIFT 3:

self.edgesForExtendedLayout = UIRectEdge.init(rawValue: 0)


查看完整回答
反对 回复 2019-07-11
  • 3 回答
  • 0 关注
  • 569 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信