【发布时间】:2015-06-07 13:17:19
【问题描述】:
我有一个视图,其中有两个 uitextfields。如果用户点击 uitextfield1 ,键盘会出现并且他可以输入字符。选择 DONE 时,键盘成功退出。如果用户点击 uitextfield 2,我将关闭键盘并在用户选择日期的子视图中显示日期选择器。一旦选择了日期,选择器就会关闭,并且选择的日期会显示在 uitextfield2 中。
这是我面临的问题。
1) 如果我们选择 textfield 1 并立即选择 textfield 2 ,键盘将无法消失。但是当我们再次选择 textfield 1 并单击 DONE 时,键盘消失了。
我尝试解除这个,在 uitextfield 中确实开始编辑,uitextfield 确实结束了编辑,uitextfield 应该返回方法。但是在这种情况下,如果我们导航到其他页面,则没有任何效果,并且键盘会停留在屏幕上。
请帮我解决这个问题。
【问题讨论】:
标签: objective-c iphone uitextfield uikeyboard