【发布时间】:2021-03-10 12:27:15
【问题描述】:
这是单元格设计design img
图片
width = height = 40, top = 15, leading = 15
这里的名字 rose d 我已经给出了约束
width = 60, top = 15, leading = 10
对于对请求出价标签
top = 15, leading = 5
几天的旅行标签
top = 15, leading = 5, trailing >= 20
此处为虚拟字幕鞋标签
trailing = 20, leading to image = 10, top to rose d = 5 and label lines = 0
46 分钟前 标签
top and leading to dummy caption.. lable = 10, trailing >= 20
我不想给行固定高度..因为虚拟标题标签可能会增加..
现在表格视图中没有显示的行.. 仅当我给出固定高度时才显示
这里我的约束出错了..所以我没有在 tableview 中获取行,请指导我
如果我将底部约束赋予最低标签,并且如果我向中间标签添加更多文本,那么就像这样 design and constraint of middle label img
【问题讨论】:
-
你实现了estimateHeightForRow委托方法吗?
-
@Neeraj,还没来
-
必须有 top-bootom-leading-trailing 约束,请确保你有所有约束
-
或分享屏幕截图以获取约束
-
您应该只有 2 个标签。一种用于“文本”,包括红色/粉红色、黑色和蓝色文本(可以使用 NSAttributedString 完成),另一种用于之前。我将 mainLabel 顶部设置为 superview,底部设置为 timeLabel,timeLabel 底部设置为 superview。还添加 mainLabel 高度 >= 15,这应该可以工作。
标签: swift constraints tableview