带小数的数字键盘

时间:2016-02-16 16:17:43

标签: ios swift uikeyboard

我正在构建一个带有方程式的应用程序,我使用了数字键盘,但我希望在其上有一个小数位。默认值仅为数字。如何在该键盘上添加小数输入?

这是我用来获取数字键盘的代码

.keyboardType = UIKeyboardType.NumberPad

4 个答案:

答案 0 :(得分:50)

只需更改键盘类型:

self.someTextField.keyboardType = UIKeyboardType.decimalPad

有关所有键盘类型,请参阅documentation

答案 1 :(得分:12)

在“属性”检查器中的“文本字段”的“键盘类型”中选择十进制打击垫

请参阅下图以获取更多详细信息

enter image description here

答案 2 :(得分:5)

在故事板中,转到属性检查器。在那里你可以改变键盘类型。You can check here

答案 3 :(得分:4)

在swift 3中将键盘类型设置为textField

@IBOutlet weak var txtNumber: UITextField!  

override func viewDidLoad(){

    self.txtNumber.keyboardType = .decimalPad
}