文本框空白按钮不可按

来源:互联网 发布:下载无线摄像头软件 编辑:程序博客网 时间:2024/06/08 18:26

UITextField的文本长度为0,按钮为不可按;UITextField的文本长度不为0,按钮为可按;


你需要一开始就设置按钮为不可按,所以需要在viewDidLoad中添加self.button.enabled;

然后你需要观察文本框长度发生变化的时候添加通知:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textChange) name:

UITextFieldTextDidChangeNotification object:textField];

    

    建一个方法:

    - (void)textChange {

self.button.enable = self.textField.text.length > 0;

    }

0 0
原创粉丝点击