我的应用程序在其细节拆分中有两个文本字段。第一个文本字段将允许用户通过键盘输入数据,但第二个文本字段可以通过弹出窗口中的选择器输入数据。无论如何,当我按下使用弹出窗口的文本字段时,我想让键盘(在编辑第一个文本字段后出现)取消。我用resignFirstResponder
和键盘保持原位,但它是禁用的,就像当我点击任何键盘键时什么都没有发生(即使关键键关闭键盘不起作用)。那么我怎样才能隐藏键盘?在iPad上隐藏键盘?
1
A
回答
0
你应该使用
[textField resignFirstResponder];
不releaseFirstResponder
(有没有这样的方法)
+1
releaseFirstResponder很可能会导致您的应用崩溃,这就是为什么您无法使用任何东西。 – rjstelling 2013-04-10 21:02:59
+0
对不起,这是一个错字!我确实使用了resignFirstResponder。 – HusseinB 2013-04-10 21:03:10
0
正如乔治说,你应该叫resignFirstResponder
但实际上你可能想看看使用textField的inputView属性,而不是在弹出窗口中使用pickerview。
你可以这样说: textfield.inputView = pickerview;
0
为什么你需要第二个UITextField
?如果你不打算允许用户输入一些与使用键盘的UIButton(可能与定制设计),节目选择器上按下和更新按钮的文本上的变化选择器
-1
相关问题
- 1. IPad键盘“隐藏按钮”
- 2. ipad键盘隐藏uitextView
- 3. 强制在iPad Safari中隐藏键盘
- 4. 当隐藏键盘ios(ipad)时隐藏快捷键栏
- 5. iPad键盘隐藏选择列表
- 6. 检测iPad的键盘隐藏按钮
- 7. 隐藏iPhone上的键盘
- 8. XCode 4.键盘不会隐藏在iPad上
- 9. Extjs输入隐藏在焦点上由ipad虚拟键盘
- 10. 隐藏键盘
- 11. 检测iPad键盘隐藏与外部键盘连接?
- 12. 我可以删除iPad键盘'隐藏键盘'按钮吗?
- 13. 发现iPad上键盘隐藏的内容
- 14. 仅隐藏键盘上的预览键
- 15. 在屏幕键盘上隐藏内容
- 16. Android:在按钮上隐藏键盘按
- 17. iPhone键盘不隐藏在设备上
- 18. 在Android应用上隐藏键盘
- 19. 在新页面上隐藏软键盘
- 20. 在pickerview textfield上隐藏键盘
- 21. 在ios钛上隐藏键盘
- 22. 隐藏IOS键盘
- 23. 键盘隐藏BottomSheetDialogFragment
- 24. 钛 - 隐藏键盘
- 25. uitextfield隐藏键盘?
- 26. 隐藏软键盘
- 27. 在AlertDialog中隐藏键盘
- 28. 在UIWebView中隐藏键盘
- 29. 在android中隐藏键盘?
- 30. 在Android中完成键盘上隐藏软键盘?
难道你不以某种方式阻止主线程?发生这种情况时,请在调试器中暂停应用程序,看看发生了什么。 – Sulthan 2013-04-11 13:35:13