在键盘上点击时,自动填充建议无法填充文本字段。下面是我在代码中所做的:
textField.keyboardType = .phonePad
textField.textContentType = .telephoneNumber
字符串
但当函数
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool
型
它只返回空的replacementString字符串。
设备ios版本14.7
编辑:我发现如果我不指定/委托
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool
型
功能一切工作完美。还是不明白为什么。
2条答案
按热度按时间y53ybaqx1#
尝试后设置内容类型为otp
字符串
t5fffqht2#
任何人仍然想知道如何实现验证,同时输入UITextField,也允许自动建议。
字符串
不会工作。
我所做的和为我工作的是
在UITextField上添加目标
型
并实现逻辑
型