テキストビューの高さがそれに続く行の数に追従しようとしています。私は制約に働いてきたが、ここで私は好奇心の問題ました:私は テキストビュー内のテキストが垂直に配置されていません
- たいとブレークがある場合は初めに
- はすべて、中央に配置され、テキスト垂直中心をもたず、左上角に入ります。
- あなたは文字を削除してから、前の行に戻ってきたとき、テキストがまだ垂直ここ
を中心としているが、私は理解していないコード
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 }
ですなぜこれらの3つの異なる場合がありますか、あなたはそれを解決するための任意のアイデアを持っていますか?
作成した場合と、キーボードを閉じますか? – LinusGeffarth
キーボードのテキストを消すと、左上隅に残ります。 –
このエフェクトを作成するためのコードを表示できますか? – penatheboss