web-dev-qa-db-ja.com

iOSキーボードを数値入力に制限する方法

質問はほとんどすべてを言います。 iOS/iPhoneキーボードのデフォルトを数値入力にする方法はありますか?

30
Jack BeNimble

keyboardTypeUITextFieldプロパティをUIKeyboardTypeDecimalPadに設定します。

スウィフト3

yourUITextField.keyboardType = .decimalPad

59
Ravi

Objective-C:

デフォルトは数値(ただし、10進数または負の数値を許可する必要がある場合は-および。を含めます):

myTextField1.keyboardType=UIKeyboardTypeNumbersAndPunctuation;

デフォルトは数値(整数値の場合は#sのみ)

myTextField1.keyboardType=UIKeyboardTypeNumberPad;
1
Vette