ios - 如何添加约束以右对齐 UITableViewCell 内的图像

标签 ios swift uitableview autolayout nslayoutconstraint

问题: 我正在尝试在图像的 Storyboard中设置约束,以便它始终与 UITableViewCell 内的右侧对齐

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

然后图像就会超出桌面 View 。 (截图-1)

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

我使用的是 Xcode 11.0 版本

enter image description here

enter image description here

我尝试过的:

1) 尝试了此堆栈溢出线程的建议 Constraints to be set for x position 这与我正在寻找的很接近,但似乎不适用于我的情况。

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

3) 将图像包含在 UI View 中并尝试步骤 2

4) 仅设置容器的顶部或底部空间,添加宽度、高度约束

5) 尝试对表格单元格而不是容器应用空间约束。

在所有情况下,图像都会超出桌面 View 。

问题

如何满足约束,使图像在 UITableViewCell 内向右对齐。

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

单击约束时的屏幕截图

enter image description here

最佳答案

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

trailingOfImage + 7 = leadingOfCell

使其脱离细胞

关于ios - 如何添加约束以右对齐 UITableViewCell 内的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58248618/

相关文章:

ios - Facebook 登录 - 仅请求电子邮件,而不请求个人资料图片、姓名等

swift - 如何配置UICollectionView的maxCellSpacing?

ios - Swift 中令人困惑的反向触摸事件

ios - 单击按钮时 Swift "unrecognized selector sent to instance"

ios - 从现有的 tableView 数据源和 Controller 创建一个 collectionView

表上的 ios 自定义单元格不显示图像

ios - 如何重用单个 xib 作为 tableview 的节标题?

ios - 如何在 Swift 中使用 Arkit 在图像上播放托管视频?

ios - iOS "Failed to start recording using AvAudioRecorder"上的 Phonegap 3.5 媒体插件错误

ios - 来自 NSTableViewCell 的 titleForHeaderSection