在CustomCell中获取UILabel

时间:2017-11-04 16:46:08

标签: ios uitableview uilabel

所以我正在做的一个小项目几乎完成了。从功能上来说,这很好。但它围绕着一个UITableView,在单元格中有几个UI元素,包括一个图像,2个标签和一个Horizo​​ntalStackView。在某些情况下,标签文本超出了标签的范围。

我确定我可以在某个地方使用.sizeToFit(),但我能想到的唯一位置是在设置单元格时的cellForRowAt中,而且似乎没有用。

我也希望保留约束,使文本/标签不会渗入水平堆栈视图(标签的右侧)或向后渗入图像(标签的左侧)。

1 个答案:

答案 0 :(得分:0)

您可以在UI元素上使用水平和垂直抗压力属性,以使元素优先于另一元素增长。你可以添加一个图像,我们可以更好地理解这个问题。