2011-01-05 61 views
2

我正在尝试实现我自己的表情符号图标键盘并出现一些问题。我试图绘制与本机iOS表情符号键盘相同尺寸的表情符号图标,但在进行简单绘制时(标准Unicode字符如"\ue415")图标总是以原始大小显示。当试图增加字体 - 表情符号保持相同的大小。应用CGAffineTransform进行缩放时,绘制的图标较大,但像素化和模糊。我应该如何绘制更大的绘文字图标,但更清晰?在iOS上绘制缩放的表情符号图标

+0

可能重复的[表情符号不会扩展到超过16像素的字体大小上IOS 7](HTTP://计算器。 com/questions/19702013/emojis-wont-scale-beyond-16px-font-size-on-ios-7) – 2014-04-03 09:32:48

+0

@mahaltertin请检查问题的日期。我看到了 – Eimantas 2014-04-03 10:03:32

+0

,另一个问题有一个工作答案。 – 2014-04-03 13:13:38

回答

2

表情图标作为PNG文件存储在/System/Library/PrivateFrameworks/WebCore.framework(我在网上发现了这个信息,但由于我没有越狱iPhone,我无法确认)。我认为不可能在不放弃质量的情况下对其进行扩展。

+0

任何想法,他们居住在iOS5?我无法在iPhone上的该位置找到它们(5.0.1) – 2012-05-02 07:23:22

3

在iOS 5中,png文件已经消失,因为它们已经移动到OSX Lion中使用的相同字体。它被称为Apple Color Emoji。

6

EI,可以设置字体为缩放这样的表情符号图标:的

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