Cómo hacer que la extensión de teclado personalizada se convierta en el primer respondedor nuevamente

Estoy haciendo una extensión de teclado personalizada, y en este teclado, tengo otro uitextfield como campo de búsqueda, así que cuando escribo en el teclado personalizado, no estoy enviando el texto al campo de texto del safari o al campo de texto de alguna aplicación de chat, estoy enviando el texto al campo de búsqueda uitextfield en el teclado personalizado, para que pueda hacer una búsqueda y luego, cuando los resultados de la búsqueda regresen, estoy enviando el resultado de la búsqueda al campo de texto del safari o al campo de texto de alguna aplicación de chat. Entonces hay un problema de primer respondedor aquí. Cuando configuro el campo de texto de búsqueda como primer respondedor, y trato de establecer el primer respondedor nuevamente en el campo de texto del safari. Ya no funciona. La pregunta es cómo configurar el make safari como primer respondedor nuevamente. después de que su primer respondedor haya estado tomando el campo de búsqueda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta