2

数字のパスワードを表す UITextField があります。キーボードの種類を UIKeyboardTypeNumbersAndPunctuation と secureTextEntry に同時に設定する必要があります。

secureTextEntry を Yes に設定すると、UIKeyboardTypeNumbersAndPunctuation を textField キーボード タイプに設定した場合でも、textField はデフォルト キーボードを表示します。

一方、キーボードの種類を UIKeyboardTypeNumberPad に設定すると、正常に動作しますが、そのキーボードを閉じるための完了/リターン キーがありません。=S

これに対する解決策または回避策はありますか?

ありがとう!

4

1 に答える 1

6

バグかどうかわかりませんが…

からコードを変更しました

XXX.KeyboardType = UIKeyboardTypeNumbersAndPunctuation

XXX.secureTextEntry = はい

XXX.secureTextEntry = はい

XXX.KeyboardType = UIKeyboardTypeNumbersAndPunctuation

その後、それは動作します...

于 2011-03-03T03:02:00.707 に答える