UITableViewCell 中的约束不起作用
Constraints in UITableViewCell not working
几天来我一直在努力解决这个问题。我无法获得在这个 UITableViewCell 上工作的约束。这些是我的限制。
但结果是这样的
红色是单元格背景,青色是UIImageView背景,绿色是标题Label,蓝色是百分比Label。我该如何解决?我想让行高与 UIImageView 中的图像高度相同,但约束使单元格以我不想要的方式显示它的子视图。我希望每个单元格布局看起来与我发布的单元格图片完全一样。
这样约束
1- ImageView --> top,leading,bottom 到 contentView & trailing to title & width constraint
2- 标题 --> 顶部到 contentView ,底部到百分比
3- 百分比 --> 前导,顶部到标题,底部到滑块
4- 滑块 --> 前导百分比和尾随,底部到 contentView
5- 将 Percentge 的垂直内容压缩阻力设置为 1000
6- 不要实施 heightForRowAt
并使用自动 tableView 单元格设置
您想要突出显示您希望具有相同高度的图像和标签,请单击右下角的 "Add New Constraints" 按钮,然后单击 "Equal Heights" .
首先,尝试始终将约束设置为最近的视图。
您已将标题的底部约束设置为进度条,因此您可以看到蓝色后面的绿色视图。将标题的底部约束添加到百分比顶部。
然后,将图像的约束添加到top、bottom和leading,然后添加宽高比约束。
在您的代码中,按照您认为更好的方式向单元格添加高度。
几天来我一直在努力解决这个问题。我无法获得在这个 UITableViewCell 上工作的约束。这些是我的限制。
这样约束
1- ImageView --> top,leading,bottom 到 contentView & trailing to title & width constraint
2- 标题 --> 顶部到 contentView ,底部到百分比
3- 百分比 --> 前导,顶部到标题,底部到滑块
4- 滑块 --> 前导百分比和尾随,底部到 contentView
5- 将 Percentge 的垂直内容压缩阻力设置为 1000
6- 不要实施 heightForRowAt
并使用自动 tableView 单元格设置
您想要突出显示您希望具有相同高度的图像和标签,请单击右下角的 "Add New Constraints" 按钮,然后单击 "Equal Heights" .
首先,尝试始终将约束设置为最近的视图。 您已将标题的底部约束设置为进度条,因此您可以看到蓝色后面的绿色视图。将标题的底部约束添加到百分比顶部。
然后,将图像的约束添加到top、bottom和leading,然后添加宽高比约束。
在您的代码中,按照您认为更好的方式向单元格添加高度。