我試圖創建一個文本視圖,其中的高度跟隨其中的行數。我工作的約束,但是在這裏我有一個奇怪的問題: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