编辑时将textView内容移动到顶部

时间:2015-09-14 21:10:51

标签: swift resize uitextview

我的ViewController中有一个UITextView。我通过此代码(在SO上找到)以编程方式将其高度调整为内容:

let fixedWidth = textView.frame.size.width
textView.sizeThatFits(CGSize(width: fixedWidth, height: CGFloat.max))
let newSize = textView.sizeThatFits(CGSize(width: fixedWidth, height: CGFloat.max))
var newFrame = textView.frame
newFrame.size = CGSize(width: max(newSize.width, fixedWidth), height: newSize.height)
textView.frame = newFrame

问题是:当用户编辑TextView时,我希望文本移动到顶部,而不是移动到底部。有人可以帮我吗?

一个例子: enter image description here

0 个答案:

没有答案