Ios-ui-elements-input-types-text-field
提供:Dev Guides
入力タイプ-テキストフィールド
なぜ入力タイプなのか?
キーボード入力タイプは、ユーザーから必要な入力を取得するのに役立ちます。 不要なキーを削除し、必要なキーを含めます。 UITextFieldのキーボードプロパティを使用して、ユーザーが提供できる入力の種類を設定できます。
キーボード入力タイプ
Sr.No. | Input Type & Description |
---|---|
1 |
キーボードには、すべての標準ASCII文字が含まれています。 |
2 |
UIKeyboardTypeNumbersAndPunctuation キーボードは、表示されると数字と句読点を表示します。 |
3 |
UIKeyboardTypeURL キーボードはURL入力用に最適化されています。 |
4 |
UIKeyboardTypeNumberPad キーボードはPIN入力に使用され、数字キーボードを表示します。 |
5 |
UIKeyboardTypePhonePad キーボードは電話番号を入力するために最適化されています。 |
6 |
UIKeyboardTypeNamePhonePad キーボードは、名前または電話番号を入力するために使用されます。 |
7 |
UIKeyboardTypeEmailAddress キーボードは、メールアドレスを入力するために最適化されています。 |
8 |
UIKeyboardTypeDecimalPad キーボードは、10進数の入力に使用されます。 |
9 |
UIKeyboardTypeTwitter キーボードは、@および#記号を使用してtwitter用に最適化されています。 |
カスタムメソッドaddTextFieldWithDifferentKeyboardを追加します
次のようにViewController.mのviewDidLoadを更新します-
出力
アプリケーションを実行すると、次の出力が得られます-
各テキストフィールドを選択すると、さまざまなキーボードが表示されます。