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

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

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

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

这是我的视图结构:

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

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

【问题讨论】:

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

标签: ios uitableview


【解决方案1】:

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

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

【讨论】:

  • 哦!!!这样可行!!!我通常通过控制拖动视图到另一个视图来添加约束,那个小弹出窗口没有复选框。非常感谢!!!
  • 我希望能够 +10 !
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-13
  • 2013-06-17
  • 1970-01-01
  • 1970-01-01
  • 2017-01-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多