iOS开发 关于关闭键盘的小方法

方法:

1、手势(触背景)关闭键盘

-(void)tapBackgroundToClose{//需要在- (void)viewDidLoad{}中调用

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapBackground)];

[tap setNumberOfTapsRequired:1];//触击次数设为1

[self.view addGestureRecognizer:tap];//添加手势到view中

}

-(void)tapBackground{//定义  点击背景关闭键盘(放弃第一响应者身份)的方法

[self.nameF resignFirstResponder];

[self.numberF resignFirstResponder];

}


2、Return键退出键盘,连线Did End On Exit 到这个行为。

- (IBAction)exitKeyboard:(id)sender {

[sender resignFirstResponder];

}

有点抽象,两张图片补充一下:


PS:我是小白,希望多多指点

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容