头条 科技 产经 家电 智能 手机 芯片 数码 电商 网站地图
中国IT产经新闻网-移动互联网与智能搜索领域是未来IT产业发展的趋势!
中国IT产经新闻网/热门综合/正文
Resignfirstresponder——交出自己的第一响应者身份
编辑:IT产经
2021-10-12
来源:

   resignFirstResponder(交出自己的第一响应者的身份,可以重写改函数,这样如果写出no的时候当调用这个方法的时候它会拒绝交出第一响应者的身份)当你想要收回弹出的键盘时却发现平时用的resignFirstResponder和endEditing都失去作用时,应该考虑一下当前的TextField是否为第一响应者,如果不是第一响应者的话,自然下面的几个方法都没有效果,解决办法有二:


     1、找出当前第一响应者,然后resignFirstResponder。
     2、先对TextField becomeFirstResponder 然后再 resignFirstResponder 。
     [objc] view plain copy
     [self.view endEditing:YES]; 
     [self.field resignFirstResponder]; 
     [[UIApplication sharedApplication].keyWindow endEditing:YES]; 
     当上面的方法都无效的时候,可以考虑用下面的方法:
     // Presentation modes may keep the keyboard visible when not required. Default implementation affects      UIModalPresentationFormSheet visibility.
     - (BOOL)disablesAutomaticKeyboardDismissal NS_AVAILABLE_IOS(4_3);
     直接return NO 就好了。

0
评论总数:0 [ 查看全部 ]网友评论
    
    验证码:    
中国IT产经新闻网-移动互联网与智能搜索领域是未来IT产业发展的趋势!

白银盘指的是什么指洞庭湖的湖面

编辑:
2021-09-15
0
3
点评(1)
中国IT产经新闻网-移动互联网与智能搜索领域是未来IT产业发展的趋势!
产业点评更多
厂商动态更多
热门综合更多
中国IT产经新闻网-移动互联网与智能搜索领域是未来IT产业发展的趋势!
CopyRight @ 2008-2020 中国IT产经新闻网 All Right Reserved 违者必究 京备05618372