iOS通过UIAerltView对话框的按钮,回收键盘

各位大神,求助!!!!!!!!!!!**iOS通过UIAerltView对话框的按钮,回收键盘**

贴代码,看具体情况,记得问题一定要清除,不然别人怎么解决

贴代码,看具体情况,记得问题一定要清除,不然别人怎么解决

问题太笼统,你是想在弹出的时候隐藏键盘呢,还是点击的时候

通过UIAlertView的delegate方法,监听点击按钮的事件
然后对textField或者textView调用 resignFirstResponder 方法来收起键盘
如果是UIAlertView中的文本框,可以通过UIAlertView的 textFieldAtIndex: 方法来找到textField对象

使用代理(delegate) #pragma mark --------------UITextFieldDelegate-----------------

  • (BOOL)textFieldShouldReturn:(UITextField *)textField{ //回收键盘 [textField resignFirstResponder]; return YES;

}

#pragma mark ------------------非代理方法 是点击事件的方法 ---------

  • (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
    UITextField *textField = (UITextField *)[self.window viewWithTag:100];

    [textField resignFirstResponder];

}