这段时间在公司开发ipad功能开发,发现一点,就是模态视图跳转的控制器如果有textView,textField这些可以弹出键盘的控件的话,回收键盘往往要按下键盘中的。其实有更加快速简单的回收方法,点击空白区域回收键盘很多应用都有,而模态显示的时候四周有完全空出的变暗区域
怎么点击变暗区域回收键盘呢,话不多说,直接上码:
-(void)viewDidAppear:(BOOL)animated
{
UITapGestureRecognizer *tap=[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(closeTheKeyboard)];
UIView *dimming=self.view.superview.superview.subviews[0];
NSLog(@