博客> 控件监听方法
控件监听方法
2017-12-15 06:36 评论:0 阅读:322 OS_JJ
ios 控件监听方法
1.是否继承UIControl
    查看控件是否有 addTarget 方法

2.查看控件是否有delegate

3.查看代理是否有通知功能
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textfieldChange) name:UITextFieldTextDidChangeNotification object:self.textF];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textfieldChange) name:UITextFieldTextDidChangeNotification object:self.PwdF];

    - (void)dealloc{
        [[NSNotificationCenter defaultCenter] removeObserver:self];
    }    

    - (void)textfieldChange{
        self.LoginBtn.enabled = (self.textF.text.length && self.PwdF.text.length);

}

收藏
0
sina weixin mail 回到顶部