如何在填写所有字段之前禁用保存按钮,以防止用户继续输入内容。
我怎样才能在Swift中做到这一点?
答案 0 :(得分:1)
首先编写一个检查文本字段文本的方法,并仅在文本字段包含有效文本时启用该按钮:
func checkField(sender: AnyObject) {
if textField1.text.isEmpty || textField2.text.isEmpty
{
yourbutton.enabled = false
}
else
{
yourbutton.enabled = true
}
}
然后从文本字段的委托方法textFieldDidEndEditing
调用您的函数,以便在用户完成编辑字段时正确启用/禁用该按钮。