私はUSBキーボードを必要とするアプリケーションを作成しています。 (通常のタッチスクリーンのキーボードは無効になっており、表示されません)。ユーザが初めてこのアプリケーションをインストールするときは、4桁のピンを作成する必要があります。 PINの入力フィールドはパスワードで保護されています(新しい桁が入力されるたびに点が表示されます)。ピンUITextFieldは、4桁の数値を除いてのみ設定されます。他の文字/数字はUITextFieldに追加されません。これは、次のようになります -Caps Lockパスワード保護された画像UITextField
ここでの問題は、ユーザがキャップがUSBキーボード上のボタンをクリックしたときにロックし、キャップロック画像はUITextFieldのに表示されますです。しかし、フィールドは数字だけを受け入れるので、テキストフィールドに大文字のロックイメージを表示する気にはなりません。キャップロックイメージを削除する方法はありますか?