是否可以在不辞职的情况下让iPhone键盘隐形/移除?
我正在寻找一种显示我自己的输入视图(UITableView)的方法,以便在UITextView中输入某些关键字比键入它们更快,并且能够以正常方式键入此文本视图。我的解决方案有一个按钮,可以使键盘消失,从而显示其下方的表格视图 问题是我想不出如何在不退出first responder和丢失光标的情况下让键盘消失。以前有人做到过吗 谢谢你的帮助。没有 据我所知,没有办法做到这一点,我已经进行了广泛的搜索。非常令人沮丧的是,选择和光标仅限于键盘是否可以在不辞职的情况下让iPhone键盘隐形/移除?,iphone,uikit,keyboard,uitextview,Iphone,Uikit,Keyboard,Uitextview,我正在寻找一种显示我自己的输入视图(UITableView)的方法,以便在UITextView中输入某些关键字比键入它们更快,并且能够以正常方式键入此文本视图。我的解决方案有一个按钮,可以使键盘消失,从而显示其下方的表格视图 问题是我想不出如何在不退出first responder和丢失光标的情况下让键盘消失。以前有人做到过吗 谢谢你的帮助。没有 据我所知,没有办法做到这一点,我已经进行了广泛的搜索。非常令人沮丧的是,选择和光标仅限于键盘 不过我可能错了。投票?建议?您可以致电成为您选择的其他事
不过我可能错了。投票?建议?您可以致电
成为您选择的其他事项的第一响应者。它可以是UIViewController
或UIView
。我以前也遇到过类似的问题,当我把视图控制器推回调用者时,我需要让键盘离开,而不知道哪个文本字段是第一个响应者。然后,当我返回的视图控制器的视图出现时,我调用了[self becomeFirstResponder]
,按下的视图的键盘不见了。因为这使得无论哪个文本字段是松散的,都成为第一响应者。这确实使键盘在不退出第一响应者的情况下消失,但它不允许我将光标保持在文本视图中,以便我可以使用自己的输入视图添加内容。