我试图创建一个文本视图,其中的高度跟随其中的行数。我工作的约束,但是在这里我有一个奇怪的问题:textview中的文本不是垂直居中
- 在开始的时候所有的中心,因为我想
- 当有一个突破,文本不垂直居中了,去的左上角
- 当你删除字符,然后回来前行,文本还没有垂直居中
下面是代码
func textViewDidChange(textView: UITextView) { //Handle the text changes here
if(textView.text != ""){
self.animateSendButton(true)
}else{
self.animateSendButton(false)
}//the textView parameter is the textView where text was changed
heightTextfieldConstraint.constant = self.textField.contentSize.height + 2
textField.contentInset.top = 1
}
我不明白为什么有这三种不同的情况,你有什么想法解决它?
如果你创建一个什么二线和然后解雇键盘? – LinusGeffarth
如果我解雇键盘文本留在左上角。 –
你可以显示你的代码来创建这个效果吗? – penatheboss