ios - 为什么使用 xib 和自动布局时 tableviewcell 的 contentView 中有 inset?

标签 ios uitableview autolayout

我想在 imageView's leading 和 cell'contentView's leading 之间做一个约束,但是在 xib 中,我发现,当我添加约束时,已经有一些奇怪的插图。看起来当我将约束设置为 8 时,距离实际上将是 16(左右),并且在图片中,我们可以看到 T 栏无法到达 contentView 的左边缘,是什么机制使这个插入发生?我可以关闭这个插图吗? enter image description here

最佳答案

你可以做的是:

1) 单击 UIImageView。

2) 选择右下角的固定工具(左起第二个)。

3) 取消勾选“constrain to margin”

4) 将前缘设置为 8 点,然后单击添加约束

关于ios - 为什么使用 xib 和自动布局时 tableviewcell 的 contentView 中有 inset?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27118138/

相关文章:

ios - UIScrollView:setContentOffset:animated 和 scrollRectToVisible:animated 之间的区别

ios - 从 Swift 函数中的异步调用返回数据

ios - 具有自动布局的 UIView 最小和最大高度

ios - 具有动态高度的 UITableView 和 UITableViewCell,只有 WillDisplay 才知道

objective-c - AWS iOS SDK simpleDB 项目计数

ios - objective-c ,聊天消息应用程序和识别时区

iphone - 如何检查 heightForRowAtIndexPath 中的 UITableViewCell 是否不为零(已初始化)?

ios - 如何向 UITableView 添加边距

ios - 如何使用 Objective-C 将自定义类访问到主类中?

ios - 如何使用自动布局调整标签对齐方式?