如何添加约束以右对齐 UITableViewCell 中的图像

How to add constraint to right align an image inside UITableViewCell

问题: 我正在尝试在故事板中为图像设置约束,以便它始终在 UITableViewCell

内部右对齐

我正在设置图像的尾部 space、顶部和底部 space、高度和宽度。

图像随后超出 table 视野。 (屏幕截图 1)

属性检查器视图中应用的约束如屏幕截图 2 所示

我正在使用 Xcode 版本 11.0

我尝试了什么:

1) 尝试了来自这个堆栈溢出线程的建议 这接近我正在寻找的东西,但在我的情况下似乎不起作用。

2) 设置图像的尾部space、顶部和底部space、高度和宽度。

3) 将图像附在 UI 视图中并尝试了步骤 2

4) 只给容器设置顶部或底部space,添加宽度、高度约束

5) 尝试将 space 约束应用于 table 单元而不是容器。

在所有情况下,图像都在 table 视图之外。

问题\

怎样才能满足约束条件使图像在 UITableViewCell 中右对齐

如果我遗漏了什么或者您是否需要任何其他信息来提供您的意见,请告诉我。

点击约束的屏幕截图

单击尾随约束并将其 firstItem 属性更改为前导,而不是像您当前所做的那样

trailingOfImage + 7 = leadingOfCell

它在单元格外

我的建议是不要在uiview中附上图片 Step1 给它一个左约束 Example 0 or 1 第 2 步给它顶部和底部约束 第3步给它一个固定的宽度 第 4 步 ctl 将标签拖放到图像视图上 步骤 5 居中垂直 第 6 步给出标签左约束 Step 7 给label固定高度 Step 8 给label right constraint

希望对您有所帮助