1

私は多くの調査を行いましたが、どれも私の現在の状況を助けませんでした. 私がやりたいのはUITextView、ユーザーの入力に合わせて自動サイズ変更を行うことです。デフォルトの高さから始まり、テキストが大きくなるにつれて自動的に大きくなります。を使用してUITextViewに追加しました。今、私はそれを自動成長させるための助けが必要です. 私が見つけた答えは、あなたが使用しているIOS7で言っていますが、これは追加された場合にのみ機能するようです。 UIViewinterface builder[myTextView sizeToFit]auto-resizeUITextViewsprogrammatically

4

3 に答える 3

1

そのためだけに UITextView のサブクラスを作成しました。

https://github.com/MatejBalantic/MBAutoGrowingTextView

これは、自動レイアウト ベースの軽量 UITextView サブクラスであり、ユーザー入力のサイズに基づいて自動的に拡大および縮小し、最大および最小の高さによって制限できます。すべてコードを 1 行も書かずに実行できます。

主に Interface Builder で使用するために作成され、自動レイアウトでのみ機能します。

于 2014-05-16T13:21:28.753 に答える