0
テキストの入力量に基づいて位置ラベルの位置が変わるTwitterのツイートビューと同様の効果を得る方法を教えてください。例えばテキストビューに基づくテキストビューでのサブビューの位置の変更内容swift
テキストがありません場合は、場所のラベルは右のテキストビューの下にあるが、テキストが入力された場合、ラベルはその位置を変更します。
はどのようI️は迅速で同様の効果を得ることができますか?
テキストの入力量に基づいて位置ラベルの位置が変わるTwitterのツイートビューと同様の効果を得る方法を教えてください。例えばテキストビューに基づくテキストビューでのサブビューの位置の変更内容swift
テキストがありません場合は、場所のラベルは右のテキストビューの下にあるが、テキストが入力された場合、ラベルはその位置を変更します。
はどのようI️は迅速で同様の効果を得ることができますか?
UITextViewをテキストの内容に合わせることについては、this StackOverflow postを参照してください。
UITextView shouldChangeTextInRangeデリゲートコールでは、テキストに合わせてUITextViewのフレームを更新します。次に、この新しいUITextViewフレームを基準にして、ロケーションラベルフレームを更新します。
UITextFieldは1行でUITextViewは複数行をサポートしているため、UITextFieldではなくUITextViewのカスタムサブクラスを使用する可能性が高いことに注意してください。 –
私はちょうど質問でそれを修正した – ayjoy
場所のラベルをラベルの下に設定できますか?行がいっぱいになるとラベルの高さが増えます –