17

UITextField下の画像のように、セキュリティで保護されたテキスト (単なるドットの集まり) を (*) アスタリスク文字に変更するにはどうすればよいですか?

ここに画像の説明を入力

4

2 に答える 2

8

プログラムで設定できます

[textField setSecureTextEntry:YES];

または IB 内 (下部のセキュリティで保護されたチェックボックス)

ここに画像の説明を入力

于 2013-06-09T04:48:00.250 に答える
4

独自の「セキュア テキスト フィールド」を単純に実装することもできます。

通常の非セキュア テキスト フィールドを作成し、その「Editing Changed」アクションをビュー コントローラのメソッドにリンクするだけです。

次に、そのメソッド内で、テキストが変更されるたびに新しい文字を取得し、それらをプライベート NSString プロパティに追加してから、textField の .text プロパティをアスタリスクのみの文字列 (または必要に応じて他の文字) に設定できます。 )。

更新:以下のhayeskが指摘しているように、このソリューションはもはや理想的ではありません.オートコレクトデータベースに。

于 2013-06-09T06:50:24.053 に答える