2

自分の絵文字アイコンキーボードを実装しようとしていますが、いくつか問題があります。ネイティブiOS絵文字キーボードと同じサイズで絵文字アイコンを描画しようとしていますが、単純な描画(のような標準のUnicode文字"\ue415")を実行すると、アイコンは常に元のサイズで表示されます。フォントを大きくしようとすると、絵文字アイコンは同じサイズのままになります。スケーリングにCGAffineTransformを適用すると、描画されたアイコンは大きくなりますが、ピクセル化されてぼやけます。絵文字アイコンを大きく、しかしシャープに描くにはどうすればよいですか?

4

3 に答える 3

6

ei、次のように絵文字アイコンを拡大縮小するようにフォントを設定できます。

label.font = [UIFont fontWithName:@"AppleColorEmoji" size:16.0];
于 2012-08-29T03:36:18.607 に答える
3

絵文字アイコンはPNGファイルとして/System/Library/PrivateFrameworks/WebCore.frameworkに保存されます(この情報はネット上で見つかりましたが、ジェイルブレイクされたiPhoneを所有していないため確認できません)。品質を落とさずにスケーリングすることはできないと思います。

于 2011-01-06T09:17:23.693 に答える
3

iOS 5では、pngファイルはOSXLionで使用されているのと同じフォントに移動したためになくなりました。それはアップルカラー絵文字と呼ばれています。

于 2012-05-11T22:27:47.323 に答える