我如何禁用UIButton直到UITextField中有文本。我拥有的代码似乎无效。
if ([nameTextField.text isEqualToString: @""]) {
[myButton setEnabled:NO];
}
最佳答案
保持按钮禁用。实现UITextFieldDelegate并实现方法:
- (void)textFieldDidBeginEditing:(UITextField *)textField;
检查textField中文本的长度,如果长度大于0,则启用按钮。