Cómo mostrar un personaje extra en el keyboard pulsación larga

¿Cómo puedo agregar un carácter adicional cuando presiono una tecla en el keyboard virtual como en la siguiente image?

agregue carácter adicional en un evento de prensado prolongado como pulsar prolongadamente el botón "n" en el teclado

Estoy usando esta biblioteca .

Apple proporciona una guía de progtwigción bien explicada para keyboards personalizados aquí .

De acuerdo con esa guía:

Estas características y otras se enumeran a continuación.

  • Disposition y características apropiadas basadas en el rasgo de tipo de keyboard
  • Autocorrección y sugerencia
  • Capitalización automática
  • Período automático en el espacio doble
  • Soporte de locking de mayúsculas
  • Obra de arte de Keycap
  • Entrada multietapa para lenguajes ideocharts

Puede decidir si implementa o no tales características; no existe una API dedicada para ninguna de las características que acabamos de mencionar, por lo que proporcionarlas es una ventaja competitiva.

Su palabra key aquí es Keycap Artwork .

Entonces, como dijeron, no hay un api dedicado para esto. Puede diseñar esto con forms conocidas y regulares. Al igual que, al agregar un tap gesture recognizer a los botones de letras, y al mostrar alguna vista, se incluyen caracteres adicionales en el borde superior de la letra de la letra cuando se presiona la letra durante mucho time.

O alternativamente, puede crear un segundo keyboard que contenga sus caracteres personalizados y dejar que los usuarios cambien entre el keyboard pnetworkingeterminado y el suyo.

Actualizar:

También encontré esta pregunta. Esas respuestas pueden ayudarte a decidir qué hacer.