第三方键盘中的 resignFirstResponder()
resignFirstResponder() in Third-Party Keyboards
我有一个第三方键盘,目前包含 UISearchBar
(即启动时的第一响应者)并且用户能够搜索内容(即 gif)以便能够复制、粘贴、发送给朋友等
理论上,在栏中输入文本并按搜索后,用户应该能够在应用程序的实际 UITextView
(即消息应用程序中的消息字段)中输入文本,但由于某种原因不起作用,尽管打字有效,但实际上什么也没有出现。
我试过 searchBar.resignFirstResponder()
、self.becomeFirstResponder()
和 .endEditing(true)
的许多组合都无济于事。
我知道可以像 Giffy 这样的应用程序那样做到这一点,但我一辈子都弄不明白。
任何帮助将不胜感激。
带有内置搜索栏的键盘扩展通常将其搜索栏实现为 UILabel,添加自定义文本处理行为,根据用户输入修改标签的 text
属性。
我有一个第三方键盘,目前包含 UISearchBar
(即启动时的第一响应者)并且用户能够搜索内容(即 gif)以便能够复制、粘贴、发送给朋友等
理论上,在栏中输入文本并按搜索后,用户应该能够在应用程序的实际 UITextView
(即消息应用程序中的消息字段)中输入文本,但由于某种原因不起作用,尽管打字有效,但实际上什么也没有出现。
我试过 searchBar.resignFirstResponder()
、self.becomeFirstResponder()
和 .endEditing(true)
的许多组合都无济于事。
我知道可以像 Giffy 这样的应用程序那样做到这一点,但我一辈子都弄不明白。
任何帮助将不胜感激。
带有内置搜索栏的键盘扩展通常将其搜索栏实现为 UILabel,添加自定义文本处理行为,根据用户输入修改标签的 text
属性。