Ios 动态更改tableView单元格高度
是否有任何方法可以根据表格视图中标签的文本来增加或减少单元格的高度?在此,您可以根据文本的长度动态获取标签的高度:Ios 动态更改tableView单元格高度,ios,iphone,swift,uitableview,Ios,Iphone,Swift,Uitableview,是否有任何方法可以根据表格视图中标签的文本来增加或减少单元格的高度?在此,您可以根据文本的长度动态获取标签的高度: // Set space for content height let frameForPostContentLabel = NSString(string: content).boundingRect(with: CGSize(width: view.frame.width - 32, height: 120), options: NSStringDrawingOptions.
// Set space for content height
let frameForPostContentLabel = NSString(string: content).boundingRect(with: CGSize(width: view.frame.width - 32, height: 120), options: NSStringDrawingOptions.usesFontLeading.union(NSStringDrawingOptions.usesLineFragmentOrigin), attributes: [NSFontAttributeName: UIFont.systemFont(ofSize: 15)], context: nil)
然后可以设置tableview的高度:
cell.postContentLabelHeight.constant = frameForPostContentLabel.height
可能重复的