Pergunta

Estou tentando implementar meu próprio teclado emoji e tenho alguns problemas. Estou tentando desenhar ícones emoji no mesmo tamanho do teclado nativo do emoji iOS, mas ao fazer desenho simples (caracteres unicode padrão como "\ue415") Os ícones sempre aparecem no tamanho original. Ao tentar aumentar os ícones de fontes - emoji permanecem do mesmo tamanho. Ao aplicar o CGAFFINETRANSFORM para escala - os ícones desenhados são maiores, mas pixelados e borrados. Como devo atrair os ícones emoji para maiores, mas mais nítidos?

Foi útil?

Solução

Os ícones emoji são armazenados como arquivos png em /system/library/privateframeworks/webcore.framework (encontrei essas informações na rede, mas não posso confirmar, pois não possuo um iPhone de jailbreak). Não acho que seja possível escalá -los sem perder a qualidade.

Outras dicas

EI, você pode definir a fonte para escalar o ícone emoji como este:

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

No iOS 5, os arquivos PNG desapareceram porque se mudaram para a mesma fonte usada no OSX Lion. É chamado de emoji de cor da maçã.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top