我将我的文本字段的内容类型和键盘类型设置如下:
numberTextField.textContentType = .creditCardNumber
numberTextField.keyboardType = .numberPad
但是,生成的键盘是默认的 QWERTY 键盘。数字小键盘仅在我移除
textContentType
时才会出现环境。当我以编程方式和在界面构建器中设置这些属性时,都会发生这种情况。
这是一个错误还是我错过了什么?
最佳答案
creditCardNumber
的键盘类型如果您设置 returnKeyType
,字段会发生变化.
关于ios - 将 UITextField 的 textContentType 设置为 creditCardNumber 会覆盖 keyboardType 设置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59076508/