我在objective-c中使用cocos2d-iphone。
当我使用CCLabelTTF显示文字时,如果文字中有表情符号,它们也会被涂成文字的颜色,而这不是我想要的。
然而,当我使用UITextView时,表情符号很好。无论我用什么颜色设置像
这样的代码$('a').click(function() {
// get the url
var url = $(this).attr('href');
// get the data attributes
var languageID = $(this).data('languageID');
var someVal= $(this).data('someval');
var someValB= $(this).data('somevalb');
location.href = url + '?languageID=' + languageID + '&someVal =' + someVal + '&someValB=' + someValB;
return false; // cancel the default redirect
});
emojis仍然是它应该是什么样的正常颜色(在这种情况下不是红色)。
然而,我使用CCLabelTTF已经有很多代码了,改用UITextView太难了。任何人都知道如何在CCLabelTTF中解决这个问题?