以下是我的尝试,cell是我从UITableViewCell派生的原型单元自定义类的一个实例。 commentLabel是我在自定义类中的UITextView的IBOutlet。滚动UITextView已被禁用。
尝试1:
cell.commentLabel.frame = CGRectMake(cell.commentLabel.frame.origin.x, cell.commentLabel.frame.origin.y, cell.commentLabel.frame.width, 500)
尝试2:
cell.commentLabel.frame.size.height = 500
其他信息(可能不必要且不相关):
func tableView(tableView: UITableView!, heightForRowAtIndexPath indexPath: NSIndexPath!) -> CGFloat {
return UITableViewAutomaticDimension;
}
答案 0 :(得分:-1)
首先,创建一个对高度约束的IBOutlet引用,以便您可以从代码中引用它。我称之为'heightConstraint'。
然后:
heightConstraint.constant = 500;
[cell layoutIfNeeded]; //you many or may not need this li