ios - 通过 Storyboard删除 UITableViewCell 中内容 View 的填充

标签 ios uitableview

如何在 UITableViewCell 中移除内容 View 的默认填充?

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

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

padding of content view in UITableCell

这是我的 View 结构:

enter image description here

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

但是我可以在 Storyboard 中做到吗?或者它有一个属性或其他东西来控制内容 View 的填充????

最佳答案

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

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

关于ios - 通过 Storyboard删除 UITableViewCell 中内容 View 的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27561321/

相关文章:

android - 如果 Smartface.io 中的网络连接丢失,我该如何停止所有进程

ios - UITableView 从 NSArray 动态创建部分

ios - 如何让 uitableview 填满我所有的 View ?

iphone - 在 UITableView 上延迟重新加载数据

ios - 未找到 Cordova 4.0.1 CDV 摄像头 <Cord​​ova/NSData+Base64.h>

iphone - 将类传递给函数

ios - UILongPressGestureRecognizer 在文本字段上显示警报

ios - 在模拟器 Swift 上运行自定义键盘时出错

uitableview - UITableView 背景上的 UIVisualEffectView

ios - 如何在没有外部库的情况下在 UITableView 中缓存图像?