草庐IT

questionTextField

全部标签

ios - 如果没有在 Swift 中的 TextField 中输入文本,则使 UIButton 处于非事件状态

所以我的概念很简单,我有一个文本字段和一个标有“下一步”的按钮。如果用户没有在文本字段中放置任何内容,我希望对用户禁用“下一步”按钮。为此,我运行了这段代码:@IBActionfuncnextButton(sender:UIButton){iftextField.text.isEmpty{buttonLabel.userInteractionEnabled=false}}这会按我的意愿禁用按钮,但问题是,如果随后在文本字段中输入文本,该按钮仍处于禁用状态。我试过在“if”语句之后添加“else”语句来反转我所说的,看看它是否有效,但它没有。非常感谢任何帮助。尼克我的代码:importU