スポンサーリンク
こんにちは、コン(@pippi_kon)です。
テキストフィールドは、アプリ画面で文字入力を行う時に使うUIです。
ユーザーにデータを入力させて何かをするアプリには大抵搭載されているのではないでしょうか。
ログインIDやパスワードを入力したり、金額や時間を入力したり、便利ですよね。
このテキストフィールドなんですが、初期状態だと日本語やアルファベット、数字などと言ったあらゆる文字を入力できるようになっています。
でも時には「数字だけ」を入力させたいことってありますよね?
そこで今回は、『テキストフィールド(TextField)を数字のみ入力可能にする方法』をご紹介します。
スポンサーリンク
初期状態のテキストフィールド
初期状態のテキストフィールドは日本語入力ができる状態になっています。
左下の「ABC」というボタンを押せばアルファベットも入力できますし、その次に切り替えることができる数字だって入力できちゃいます。
これはこれで便利なのですが、金額や数量など数字だけを入力させたい場合はこれだと不便です。
キーボードを数字のみにする
とても便利なテキストフィールドはオプション機能も便利だった!
以下のプログラムコードを追記することで、数字のみのキーボードパッドを作成できます。
@IBOutlet weak var textfield: UITextField! textfield.keyboardType = UIKeyboardType.numberPad
これでビルドするとテキストフィールドが数字のみ入力可能となります。
このように。
スポンサーリンク
最後に
今回は、『テキストフィールド(TextField)を数字のみ入力可能にする方法』をご紹介しました。
特別なUIを使ったり難しい操作をする必要はなく、たった一行のプログラムコードで制御することができるんですね。
結構便利なので覚えておいて損はないと思います。
【2020年版】初心者向け!Swift入門にオススメの参考書『Swift初心者にオススメしたいSwiftプログラミング参考書』をご紹介します。...
無料体験あり!初心者におすすめの人気プログラミングスクール3選『プログラミングを学ぶことができる人気のプログラミングスクール』についてご紹介します。...
スポンサーリンク
スポンサーリンク