I´m building an app with equations and I have used a numeric keyboard but I want to have a decimal slot on it. The default is only numbers. How do you add a decimal input on that keyboard?
This is the code I use to get the numeric keyboard
.keyboardType = UIKeyboardType.NumberPad
Simply change the keyboard type:
self.someTextField.keyboardType = UIKeyboardType.decimalPad
See the documentation for all the keyboard types.
Select Decimal Pad in Keyboard Type for Text Field in Attribute Inspector.
Refer the image below for more detail
In storyboard go to Attribute Inspector. There you can change keyboard type.You can check here
set keyboard type to textField in swift 3
@IBOutlet weak var txtNumber: UITextField!
override func viewDidLoad(){
self.txtNumber.keyboardType = .decimalPad
}