栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

resignFirstResponder与endEditing的键盘解雇

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

resignFirstResponder与endEditing的键盘解雇

someTextField.resignFirstResponder()

resignFirstResponder()
当您确切知道哪个文本字段是第一响应者并且想辞职其第一响应者状态时,可以使用该方法。这可能比其他方法要有效一些,但是如果您要执行一些操作(例如创建自定义控件),那么这很有意义。例如,也许您有一个文本字段,并且当按下“下一步”按钮时,您想摆脱键盘并显示一个日期选择器。在这里,我肯定会用
resignFirstResponder()

self.view.endEditing(true)

通常,无论出于何种原因,无论当前发生什么情况,我都绝对需要清除键盘时,通常会保留这种情况。也许,我有一个滑盖菜单?就在这一切发生之前,无论发生什么情况,键盘都应该消失,因此我将确保
一切都
退出其第一响应者状态。重要的是要注意,

endEditing()
它将遍历子视图的整个层次结构,并确保无论第一响应者是什么,都将退出其状态。
resignFirstResponder()
如果您已经有了对第一个响应者的具体引用,这会使调用它的效率降低,但是如果没有,则比找到该视图并让其辞职更容易。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/484528.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号