Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は UITextView を使用していますが、テキストの入力に応じてテキストのサイズを自動変更できるかどうか疑問に思っています。つまり、ユーザーが長いテキストをタップすると、そのテキストのフォント サイズが動的に縮小されます。
UITextViewDelegateテキストがいつ変更されたかを知らせるデリゲート メソッドがあります。このプロパティを使用して、テキストを最初に 14pt にしたい場合や、100 文字のときに 11pt にしたい場合textView.text.lengthなどに、いくつかの計算を実行できます。14 - textView.text.length*3/100次に、テキストフィールドのフォントをすぐに設定します。
UITextViewDelegate
textView.text.length
14 - textView.text.length*3/100