通过情节提要删除 UITableViewCell 中内容视图的填充

Posted

技术标签:

【中文标题】通过情节提要删除 UITableViewCell 中内容视图的填充【英文标题】:Remove padding of content view in UITableViewCell though storyboard 【发布时间】:2014-12-19 07:14:54 【问题描述】:

如何去除UITableViewCell 中内容视图的默认填充?

我在UITableViewCell的内容视图中放了两个标签,内容视图的背景颜色为灰色。

当我将标题和内容视图之间的顶部边距设置为 0(通过约束)时,标题不与顶部对齐!!!前导和尾随空格也是如此。

这是我的视图结构:

我搜索了很多,这个post 中的答案通过覆盖 UITableViewCell 的layoutSubviews 并手动设置标题框架来工作。

但是我可以在故事板上做吗?或者它有一个属性或控制内容视图填充的东西????

【问题讨论】:

你是指节页眉/页脚还是? 是的,我将部分页眉/页脚的高度设置为 0,但没有任何变化 你需要这些标题吗?如果您删除标题,它应该会更改。你是只在模拟器上测试还是在设备上测试? 不,我删除了标题,但页脚周围仍有填充。我只在模拟器上测试,内容视图有填充属性什么的吗? 我不能说我有这个问题。通常当我删除部分标题时,它会消失。我在使用页眉时从不使用页脚。我会进行测试并回复您。 【参考方案1】:

在您指定约束的弹出窗口中有一个标有“约束到边距”的复选框。我怀疑你把它检查了。边距默认为 8 点,这可以解释您所看到的情况。

这里有一个更好的截图答案: https://***.com/a/26755511/4122965

【讨论】:

哦!!!这样可行!!!我通常通过控制拖动视图到另一个视图来添加约束,那个小弹出窗口没有复选框。非常感谢!!! 我希望能够 +10 !

以上是关于通过情节提要删除 UITableViewCell 中内容视图的填充的主要内容,如果未能解决你的问题,请参考以下文章

从视图中检索数据到情节提要中的 UITableViewCell

使用动态高度时 UITableViewCell 的情节提要冲突约束

如何在情节提要中向原型 UITableViewCell 添加渐变背景颜色?

如何使用情节提要从自定义 uitableviewcell 正确启动弹出框转场

如何在不添加另一个 UIView 的情况下为情节提要中的 uitableViewCell 制作等宽分隔符?

虽然我在情节提要上增加 UITableViewCell 高度,但在设备或模拟器上看不到