Pregunta

Estoy tratando de poner en práctica mi propio teclado emoji icono y tienen algunos problemas. Estoy tratando de dibujar iconos emoji en el mismo tamaño que en el teclado de iOS nativas emoji, pero cuando se hace simple dibujo (caracteres Unicode estándar como "\ue415") iconos aparecer siempre en el tamaño original. Cuando se trata de aumentar el tipo de letra - iconos emoji permanecen del mismo tamaño. Al aplicar CGAffineTransform para el escalado - dibujado iconos son más grandes, pero pixelada y borrosa. ¿Cómo debo ir sobre dibujo iconos emoji más grande, pero más agudo?

¿Fue útil?

Solución

Los iconos emoji se almacenan como archivos PNG en /System/Library/PrivateFrameworks/WebCore.framework (me encontré con esta información en la red, pero no puedo confirmar ya que no tengo un iPhone con jailbreak). No creo que es posible escalar sin perder calidad.

Otros consejos

EI, se puede establecer la fuente de escalado en el icono emoji como esto:

label.font = [UIFont fontWithName:@"AppleColorEmoji" size:16.0];

En iOS 5, los archivos PNG se han ido porque se han trasladado a la misma fuente utilizada en OSX Lion. Se llama Apple Color Emoji.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top