以下代码更新了原型单元格中的Label
。但是,当内容占用多行时,UIImageView
下方的Label
会与其重叠。我上传了故事板的图片以及更新内容的时间。如何确保Label
的最后一行与UIImageView
之间有固定的空格?我的印象是,到最近邻居约束的间距可以解决这个问题,但它似乎修正了UIImageView
和Label
的第一行之间的间距。
contentText.numberOfLines = 0;
contentText.lineBreakMode = NSLineBreakByWordWrapping;
contentText.text = text;
[contentText sizeToFit];
答案 0 :(得分:1)
您需要在标签和imageView之间设置垂直间距约束。
选择您的label
和imageView
(重叠的那个),然后选择Xcode
Select Editor->Pin->Vertical Spacing
这将确保它们之间的垂直间距。现在,您的标签会根据文本调整大小,而imageView不会重叠,而是会从标签的最后一行保留固定数量的空间。