如何在Swift中将用户类型调整为UITextField高度

时间:2016-01-14 22:43:30

标签: swift uitextfield

我想在用户输入时更改textField高度。 我该怎么办?

我不想使用TextView

1 个答案:

答案 0 :(得分:3)

每个UITextField都附带一个操作编辑已更改,您可以将其作为操作拖放到您的班级。

在此方法中,您可以更改定义UITextField高度的约束。请务必致电self.view.layoutIfNeeded()以更新刚刚更改的约束。例如:

@IBAction func editingChanged(sender: AnyObject) {
    editTextHeight.constant += 2.0
    self.view.layoutIfNeeded()
}
相关问题