gpt4 book ai didi

ios - 如何使自定义键盘扩展再次成为第一响应者

转载 作者:技术小花猫 更新时间:2023-10-29 10:54:23 29 4
gpt4 key购买 nike

我正在做一个自定义键盘扩展,在这个键盘中,我有另一个 uitextfield 作为搜索字段,所以当我在自定义键盘上键入时,我不会将文本发送到 safari 的文本字段或某些聊天应用程序的文本字段,我将文本发送到自定义键盘中的 uitextfield 搜索字段,这样我就可以进行一些搜索,然后当搜索结果返回时,我将搜索结果发送到 safari 的文本字段或某些聊天应用程序的文本字段。所以这里有一个急救人员问题。当我将搜索文本字段设置为第一响应者,并尝试将第一响应者设置回 safari 的文本字段时。它不再工作了。问题是如何再次将 make safari 设置为第一响应者?在它的第一响应者被搜索字段带走之后。

最佳答案

iOS 是决定何时显示键盘的唯一决定者,无论是系统键盘还是自定义键盘(它们现在是一样的)。

您可以将 UI 元素添加到您的自定义键盘,但您无法决定何时显示键盘。

Apple 在允许第 3 方键盘方面走了很长一段路,作为用户,我不希望在没有我请求的情况下弹出键盘。

关于ios - 如何使自定义键盘扩展再次成为第一响应者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27007589/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com