para emojis descargar copiar animojis animoji iphone ios cocoa-touch ipad

descargar - emojis iphone



Evita que los personajes emoji se muestren (4)

Esta es una pregunta antigua, pero me molestó mucho recientemente hasta que encontré la respuesta.

Simplemente agrega ''/ U0000FE0E'' después del personaje que queremos evitar que se convierta en un emoji.

Por ejemplo:

@"▶" // should be written as: @"▶/U0000FE0E"

Usar el Unicode escapado también funciona:

@"/u25B6" // should be written as: @"/u25B6/U0000FE0E"

Necesitamos usar variantes de Unicode para evitar que ciertos personajes se conviertan en emoji.

Aquí está el artículo que solucionó mi problema.

Utilizo algunos caracteres especiales de Uniode en mi aplicación, pero desde iOS 5, estos han sido reemplazados con caracteres emoji. ¿Cómo puedo forzar la visualización de los caracteres Unicode y no los caracteres emoji? Gracias


Hay algunas menciones de este problema en los foros privados de Apple (a los que tiene acceso si es un miembro registrado del programa de desarrolladores de iOS).

Parece que la solución potencial sería establecer explícitamente la fuente para cualquier cosa que estés intentando mostrar.


Solo para agregar a la respuesta útil de , encontré que esto funciona de manera similar en Swift:

"▶/u{0000FE0E}"


Utilice "Hiragino Mincho ProN" para la fuente. Funcionó para mí, pero desafortunadamente tuve que cambiar las inserciones para hacer que las cosas se vieran bien. Tuve que agregar una inserción en la parte superior para colocar las cosas como estaban antes de la actualización de iOS.

Todo el crédito es para Kevin Ballard, quien respondió a mi publicación en la siguiente discusión: los caracteres Unicode se dibujan de manera diferente en iOS5