【发布时间】:2020-02-28 09:06:20
【问题描述】:
【问题讨论】:
标签: ios swift xcode swift4 ios13
【问题讨论】:
标签: ios swift xcode swift4 ios13
试试这个来改变键盘类型:
self.someTextField.keyboardType = UIKeyboardType.decimalPad
对于带有特殊字符的数字,试试这个:-
UIKeyboardType.numbersAndPunctuation
来自:- https://developer.apple.com/documentation/uikit/uitextinputtraits#//apple_ref/c/tdef/UIKeyboardType
【讨论】:
UIKeyboardType.decimalPad 替换为UIKeyboardType.numbersAndPunctuation
非常感谢您的建议和回答。
我找到了解决办法。
数字
textField.keyboardType = UIKeyboardType.numbersAndPunctuation
字母表
textField.keyboardType = UIKeyboardType.emailAddress
【讨论】: