问题描述
- 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];
}
时间: 2024-12-03 16:05:50