文档章节

[iOS]关闭/收起虚拟键盘的若干方法

goodlook
 goodlook
发布于 2015/10/06 20:10
字数 176
阅读 762
收藏 2

1、点击Return按扭时收起键盘。注意:需要遵从UITextFieldDelegate协议,并设置好代理

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    return [textField resignFirstResponder];
}

或者

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    return [textField endEditing:YES];
}

或者(这里的View必须是继承于UIControl)

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    return [self.view endEditing:YES];
}

或者

-(BOOL)textFieldShouldReturn:(UITextField *)textField {
    return [[[UIApplication sharedApplication] keyWindow] endEditing:YES];
}

2、点击背景View收起键盘

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    //以上4种收起方式中的任何一种
}


3、通用的收起键盘方式

上面第4种收起键盘方式,可以用在任何地方的代码

© 著作权归作者所有

goodlook
粉丝 2
博文 35
码字总数 14837
作品 0
杭州
私信 提问
ios 最新系统bug与解决——微信公众号中弹出键盘再收起时,原虚拟键盘位点击事件无效

最近ios发布新版本系统12.1,随着部分用户的系统更新,一些问题也渐渐暴露出来。。。 公司用户反映微信公众号出现了点击无效的bug!!测试调查发现,只有iphonex、iphone6,ihpone7等部分机型...

ZoenLeo
2018/12/06
0
0
ios系统在微信浏览器中的bug-键盘弹出再收起后,界面点击区域失效

最近ios发布新版本系统12.1,随着部分用户的系统更新,一些问题也渐渐暴露出来。。。 公司做个活动页,在ios系统中弹出登录界面,在键盘弹出再收起后,反应点击区域会无效 在H5端是没法监控键...

醉雨
09/06
34
0
fixed定位元素被安卓、ios键盘顶起的解决办法

问题背景: 当我们在写H5页面时经常会有fixed固定位置的元素存在,例如下图左中的"作业帮一课APP下载框",当我们input输入的时候键盘会弹起并将fixed定位的下载框顶起,如下图右,ios和安卓部分机...

JamesView
2018/07/07
2.2K
0
一文彻底解决iOS中键盘回落后留白问题

最近做的一个H5刚开开心心提测就被QA一顿怼😭,当input输入完成后页面简直卡成翔💩,当我接过手机亲自测试时慌的一批😢,顿时开始怀疑人生😏,马上开始进入紧张的排查中😊,经过两...

天道酬勤Lewis
06/12
0
0
iOS 9 受欢迎程度不如 Android 6.0!首先就是卡...

准确来说,目前智能手机只有两大操作系统,一个是iOS,而另外一个就是Android。两者拥有众多粉丝,有喜欢iOS的封闭,也有喜欢Android的开源。 作为后来者,Android一直在进步,一点点缩小着与...

oschina
2015/10/20
16.4K
117

没有更多内容

加载失败,请刷新页面

加载更多

Mybatis Plus删除

/** @author beth @data 2019-10-17 00:30 */ @RunWith(SpringRunner.class) @SpringBootTest public class DeleteTest { @Autowired private UserInfoMapper userInfoMapper; /** 根据id删除......

一个yuanbeth
今天
4
0
总结

一、设计模式 简单工厂:一个简单而且比较杂的工厂,可以创建任何对象给你 复杂工厂:先创建一种基础类型的工厂接口,然后各自集成实现这个接口,但是每个工厂都是这个基础类的扩展分类,spr...

BobwithB
今天
4
0
java内存模型

前言 Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模...

ls_cherish
今天
4
0
友元函数强制转换

友元函数强制转换 p522

天王盖地虎626
昨天
5
0
js中实现页面跳转(返回前一页、后一页)

本文转载于:专业的前端网站➸js中实现页面跳转(返回前一页、后一页) 一:JS 重载页面,本地刷新,返回上一页 复制代码代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a h...

前端老手
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部