我正在浏览我的应用程序并修复键盘的所有文本框,当您点击它们时将被解除。我试图弄清楚必须手动解除它们的好处,而不是让它们按照它们点击文本输入时的显示方式自动消失。
有人能举例说明这有什么好处吗?
答案 0 :(得分:2)
质疑Apple的智慧几乎没有什么好处,他们完全按照自己的意愿行事,你可以为他们的设备开发,也可以不用,他们可能不会少关心...
那说我认为唯一真正的优点是...... 1您不必使用回车来完成文本输入。您可能期望在条目字符串中返回一个或两个回车,因为您实现了某种格式,将“返回”视为“标签”键...当您认为手机大小的键盘没有完成按钮的空间时或者其他什么,我想没有太多的选择..
2有时文本输入可能不完整,因此您可以拒绝解除键盘。例如,您可能正在解析条目而不是解雇键盘,因为它不是有效的电子邮件地址,或者它不符合密码等要求。我完全听到您所说的内容而且我怀疑有很多ios开发者也没有质疑这个
答案 1 :(得分:0)
我只会给你一些标题,这些标题对于手动隐藏键盘是有意义的,
有多种方法可以推断出为什么需要手动隐藏键盘。
希望我澄清其中的一些。如果您正在修复键盘问题,最好编写一个隐藏键盘的类别方法。