方法一:
//1, 关闭键盘
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
方法二:
//2, 关闭键盘
[[self findFirstResponderBeneathView:self] resignFirstResponder];
- (UIView*)findFirstResponderBeneathView:(UIView*)view
{
// Search recursively for first responder
for ( UIView *childView in view.subviews ) {
if ( [childView respondsToSelector:@selector(isFirstResponder)] && [childView isFirstResponder] )
return childView;
UIView *result = [self findFirstResponderBeneathView:childView];
if ( result )
return result;
}
return nil;
}
分享到:
相关推荐
ios自定义键盘附件关闭键盘,objective-c语言
iOS随机排列0-9数字,因为面试时遇到如何实现随机键盘,提供一个思路供参考
jQuery苹果IOS虚拟键盘基于jquery.1.11.3.min.js制作,有全功能键盘、数字键盘两种形式。
iOS软键盘当被遮挡时,自动弹起,点击return时隐藏软键盘,点击外部UIView时,隐藏软键盘
和IOS原生键盘基本一致,可以自定义键盘上的文字,对于一些什么偏远地区的语言IOS原来没有的,可以自定义文字。另外加了键盘的随机分布,只需要在初始化的时候设置isRandomKeyBoard属性,即可每次触发键盘时,键盘...
iOS 自定义输入键盘
对于 iPad 程序,其键盘有一个按钮可以用来关闭键盘,但是 iPhone 程序中的键盘却没有这样的按钮,不过我们可以采取一些方法关闭它。例如,我们可以实现按下 Rerun (有时也是 Done、Research 等)键关闭键盘,或者...
表情显示YYText,、表情键盘、富文本、评论输入框、聊天输入框、UICollectionView图片拖动、@选人、范围选人、图片压缩、缓存、仿微博发布界面,
通知实现键盘的弹出隐藏,以及回格键 ,return键,字符数的判断。
ios点击键盘以外空白区域隐藏键 ios点击键盘以外空白区域隐藏键 ios点击键盘以外空白区域隐藏键
iOS中编辑TextField、TextView时弹出来的键盘有时比较闹心,隐藏不了。该工程简单实现了带隐藏按钮的键盘,方便用户随时隐藏键盘!
有时候做项目需要用到键盘,但是系统的键盘又不能满足要求,所以就研究了一下如何自定义键盘 具体内容可以下载代码查看,里面有详细的注释 代码地址https://github.com/elite-kai/ELKeyboard
这是一种很直觉的方法,当不再需要使用虚拟键盘时,只要点击虚拟键盘和编辑区域外的地方,就可以将键盘收起,下面程式码是在 UIView 中内建的触碰事件方法函式,您可以参考 Touch Panel / 触碰萤幕 / 压力感应器的...
ios自定义表情键盘,支持自定义图片,emoji表情,实用键盘
ios键盘 源文件 ui分层文件
解决输入键盘遮挡的问题,已经封装完毕,已经有使用举例方便大家使用
ios开发中定制个性键盘,数字键盘 定制return按钮,银行卡密码键盘 很有用
支持英文大小写切换,数字及部分符号输入(键盘内容可自定义)
IOS 车牌号录入 自定义键盘CollectionView 自定义键盘
模拟ios数字键盘输入