【发布时间】:2021-11-12 08:29:38
【问题描述】:
我想检查文本字段是否为空
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
let text = (textField.text! as NSString).replacingCharacters(in: range, with: string)
if !text.isEmpty {
self.completeRegisterBtn.isEnabled = true
} else {
self.completeRegisterBtn.isEnabled = false
}
return true
}
这是我的代码,但它只是检查输入的新文本。 我已经按数据输入了文本字段。 怎么查?
此外,不仅要检查文本字段,还要选择一个按钮(来自 2 个按钮)检查
请帮助我。谢谢
【问题讨论】:
-
设置数据后,您需要调用一个检查所有字段并设置按钮状态的函数
-
我的函数无法调用。是代表。但是非常感谢!我可以找到另一种方式
-
您可以检查 textField.text.isEmpty ,然后您可以执行相同的按钮启用或禁用。