我有UITableviewCell
子类。在那个单元格中,我有 2 个标签(lblComment
和lblDateTimeStampe
)和一个视图来显示评级星。我希望 lblComment 的动态高度适合所有文本。它应该根据评论的长度扩大和缩小高度。我之前已经实现了这个,但没有像下面这样的 AutoLayout
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *label = self.userComment.commentText;
CGSize stringSize = [label sizeWithFont:[UIFont boldSystemFontOfSize:15]
constrainedToSize:CGSizeMake(320, 9999)
lineBreakMode:UILineBreakModeWordWrap];
return stringSize.height+10;
}
现在我正在使用自动布局功能。
如何使用 Autolayout 实现这一目标?
任何形式的帮助表示赞赏。谢谢