【发布时间】:2019-03-05 18:59:14
【问题描述】:
我想知道是否有办法检查文本字段是否包含某个字符,如果是这样,请更改显示的键盘类型。这是我尝试过的,但它无法改变。这是在编辑文本字段更改时发生的操作。
@IBAction func decOrNot(_ sender: Any) {
let cont = "1"
let field = testKaede.text
if (field!.contains(cont)) {
self.testKaede.keyboardType = UIKeyboardType.numberPad
}
else {
self.testKaede.keyboardType = UIKeyboardType.decimalPad
}
}
【问题讨论】: