如果我有 UITextView 并将字体大小设置为 32。当我运行应用程序(在模拟器和设备上)时,我会看到一个大光标,并且我键入的文本就像我想象的那样出现。但如果我切换表情符号键盘,它们会显示很小。就像字体大小从未增加一样。
我知道这些表情符号字体比例,因为我已经在 OSX Lion 中将它们放大到了巨大的比例,如果我创建一个以表情符号字符作为标签的 UIButton,并将字体设置为“Apple Color Emoji”并将大小设置为 64,它们在我的设备上看起来又大又华丽。似乎只是 UITextView 没有调整它们的大小。
您是否尝试过将 UITextView 的字体也设置为 AppleColorEmoji ?在 iOS 上,AppleColorEmoji 似乎是唯一可以绘制放大的表情符号的字体。正如您所注意到的,使用任何其他字体,表情符号永远不会大于大约 20x20 像素。
我使用以下方法进行了测试这个方便的免费应用程序称为字体!,这是获得实际设备本身快速反馈的好方法。
我注意到游戏中心应用程序似乎能够将有趣的字体与放大的表情符号混合在一起,因此显然它可以比(相当平淡的)表情符号字体做得更好!不过,我不知道这是否是其代码中的特殊之处,或者它使用的字体(看起来像自定义字体)的特殊之处。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)