0

重複の可能性 UITextField でバックスペースを検出する

それぞれ1文字を受け入れる5つの安全なパスワードテキストフィールドがあります。テキスト フィールドに 1 文字入力すると、次のテキスト フィールドがファーストレスポンダになります。「BACK SPACE」ボタンを押すと問題が発生します。

私の要件は次のとおりです。空のテキストフィールドで戻るボタンを押すと、バックスペースボタンの押下が検出され、カーソルが前のテキストフィールドに移動し、前のテキストフィールドがファーストレスポンダーになります。

空のテキスト フィールドで [戻る] ボタンを押すと、バック スペースが検出されず、同じ空のテキスト フィールドのままになります。

このリンクDetect backspace in UITextFieldで提案されているように、ゼロ幅のスペース文字を入れてみました\u200B白い編集が始まりましたが、文字として認識され、テキスト フィールドに表示されます。どんな助けでも大歓迎です。

4

1 に答える 1