标签: uitableview uilabel uitableviewautomaticdimension
我需要一个像这样的单元格的UITableView: 我尝试过并最终:
我将UITableViewAutomaticDimension与Autolayout一起使用(将标签固定到superview的4个边并且不给出高度约束)并且能够为单元格提供动态高度。但我还想要的是根据文字大小调整标签的宽度(见第一张图片)。
任何帮助都将受到高度赞赏。 感谢。
答案 0 :(得分:0)
为此,您需要添加根据邮件标签进行调整的灵活约束。
将消息 标签 尾随提供给主SuperView( ContentView )大于或等于(> = )让我们说20个像素(所以它基本上意味着始终保持20像素空间的边距所以它可以超过20个像素但不低于那个)。现在,您可以将 ChatView 的尾随提供给消息标签,让我们说20像素。
还要添加20个像素的拖尾边距,大于或等于(&gt; = )日期标签,这样当消息变得非常小时,您的背景视图< strong>消息标签不会在日期内。