私のiOS6をターゲットにしたアプリには、通常のUITextFieldと安全なUITextFieldの両方があります。いずれの場合も、次の設定が使用されます。
- キャピタライゼーション:なし
- 訂正:いいえ
- キーボード:デフォルト
- 外観:デフォルト
通常のフィールドは、「@123」キーとキーボードの数字をタップしたときに期待どおりに動作します。「ABC」キーをタップするまで、数値レイアウトは残ります。(つまり、複数の数字を続けて入力できます。)
セキュアフィールドの動作は異なります。数字を入力するとすぐに、キーボードはデフォルトに戻ります。(つまり、複数の数字を続けて入力することはできません。)
安全なパスワードフィールドを備えた他の多くのアプリを見てきましたが、数字を入力するとすぐに安全なテキストフィールドがデフォルトのレイアウトに戻るケースは他に見つかりません。誰かがこの振る舞いを決定するものを知っていますか?