在 iOS 开发过程当中经常须要用到退出键盘的方法,可是在开发过程当中须要注意的小细节本文将给你进行一个简单的说明.
atom
好比:个人这个程序中有两个输入文本框控件,当输入完成的时候我须要将键盘退出能够有两种方式spa
// num1控制第1个文本框 @property (nonatomic, weak) IBOutlet UITextField *num1; // num2控制第2个文本框 @property (nonatomic, weak) IBOutlet UITextField *num2;
// 不当第一响应者(就会把键盘退下) [self.num1 resignFirstResponder]; [self.num2 resignFirstResponder];
[self.view endEditing:YES];
那么 问题来了,对于第二种方式这个 view 的问题,要想 num1和 num2都能退出键盘,那么 num1和 num2必须都在这个 view 只能才能用方式2,不然键盘是退不出去的.通俗点说也就是,你想退出键盘的控件在哪一个 view 你就用那个 view endEditngcode
著做权声明:本文为做者原创,欢迎转载分享。请尊重做者劳动,转载时保留该声明和做者博客连接,谢谢!ci