【发布时间】:2013-03-27 20:04:17
【问题描述】:
我的代码有严重问题,我在警报视图中有 3 个文本字段,我点击文本字段两次并按下警报视图键盘退出的确定按钮,但第三次它没有被解雇。
【问题讨论】:
-
分享你退出键盘的代码。
-
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { if (alertView.tag==1) { [self.utextfield resignFirstResponder]; [self.ptextfield resignFirstResponder]; [self.ptextfieldInches resignFirstResponder]; } }
-
您的代码应该可以工作.. 最好检查您的警报标签.. 否则这样做.. 在 textFieldBeginEditing 方法中获取该文本字段并将其分配给一个全局文本字段,如 ActiveTextfield = textField。然后在 alertview 委托中辞职 ActiveTextfield。
标签: iphone uitextfield uialertview