iOS8:如何修改UITextView尺寸?

时间:2014-09-29 16:24:50

标签: ios swift uitextview ios8

以下是我的尝试,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;
}

1 个答案:

答案 0 :(得分:-1)

首先,创建一个对高度约束的IBOutlet引用,以便您可以从代码中引用它。我称之为'heightConstraint'。

然后:

heightConstraint.constant = 500; [cell layoutIfNeeded]; //you many or may not need this li