使う2019/5/15TextFieldで入力を促す時に電話番号であれば数字だけのソフトキーが出てきた方がいいのですが、英字から数字に切り替えるのはユーザーの不満になります。最初か入力の種類がわかっているのであればそれを指定してしまったがいいでしょう。10.2.1UIKeyboardTypeTextFieldでユーザー登録画面などを作る時に意外と簡単にできない事情があります。入力に応じたキーボード、名前の後に年齢を入力するなどユーザーは入力後に確定を実行するとは限らないキーボードは自動的には閉じない例えば、文字、数字、メルアド表記が混在する登録画面のケースを考えてみます。使って文字が入力されるのを検出しますネット上でユーザー登録するケースが多いかもしれませんが、いちいち項目ごとに確定するとは限りません。まとめて「登録」ボタンをタップということを想定します。確定せずに、そのまま次の項目に移ったとしても最終の状態を一時的に確定まで保持していれば大丈夫です。Fieldなどを紐付けして完成です。「Register」ボタンをタップした時に各項目の最新データをまとめて表示しています最終的には当然ですがsimulatorではなく実機確認しましょう。Keyboard」です。ちなみに、emailAddressでのメールキーボードはasciiCapableのほうが適しているのではと思います。このようなUITextFieldをたくさん使うケースでは特に、TextFieldが下から迫り上がるKeyboardに重なってしまいます。それを回避することも検討する必要があります。ポイントをなるべく分かり易くをモットーに、実際にテストしてプロジェクトとして動いた、アプリ全体のコードを載せていきたいと思います。