私のアプリには複数のテキストフィールドがあります。小さなテキストを入力すると正常に動作しますが、大きなテキストを入力すると textField のサイズが変更されました。
このような
小さな文字で
大きなテキストで
はい、iOS5ではなくiOS6でのみ発生します。
アップデート
方法はわかりませんが、ios6 画面で制約プロパティを変更したところ、問題なく動作するようになりました。助けてくれてありがとう。
私のアプリには複数のテキストフィールドがあります。小さなテキストを入力すると正常に動作しますが、大きなテキストを入力すると textField のサイズが変更されました。
このような
小さな文字で
大きなテキストで
はい、iOS5ではなくiOS6でのみ発生します。
アップデート
方法はわかりませんが、ios6 画面で制約プロパティを変更したところ、問題なく動作するようになりました。助けてくれてありがとう。
幅を変更したくない場合は、次の方法で制限できますtextField.frame.size.width
財産。
つまり、ある程度の幅に拡張した後、入力に制限します
私も同じ問題に直面しました。大量のテキストを入力した後にテキスト フィールドのサイズが変更されないように、テキスト フィールドとそれに隣接する uilabel の左右の制約を設定する必要がありました。これは Autolayout の問題です。上記の解決策をすべて試しましたが、上記の解決策では修正できません。