Dibujo fuera del marco UIInputViewController

Introducción: Estoy desarrollando una extensión de teclado para mi idioma armenio nativo.

Las características del teclado deberían ser similares al teclado predeterminado del sistema.

Una de las características que quiero tener dentro de mi teclado es mostrar ventanas emergentes en la parte superior de los botones tocados, como si fuera un teclado en inglés

Como puede ver, la ventana emergente se puede dibujar fuera del marco del teclado

Problema: Me las arreglé para dibujar con éxito la ventana emergente dentro del marco del teclado, pero se enmascara en el marco del teclado, es decir, no puedo dibujar alguna parte de la ventana emergente fuera del marco del teclado. Es decir.

Lo que probé: Traté de establecer la propiedadview.layer.masksToBounds = NO; deUIInputViewController instancia, pero aún así tengo mi extensión enmascarada. Los documentos oficiales aún no son del todo descriptivos sobre este tema. Aunque esta podría ser una de las limitaciones de la extensión del teclado iOS.

Cualquier sugerencia, las referencias son bienvenidas sobre cómo dibujar afueraUIInputViewController cuadro ?

Respuestas a la pregunta(2)

Su respuesta a la pregunta