StackOverflow 和其他网站上的代码建议在 iOS上显示 unicode :
[view1 setText:@"\uF300"];
这适用于大多数 unicode 字符,但是,对于埃及象形文字 unicode 字体(等待加载大字体)失败。
象形文字 unicode 有一个额外的数字(即“\uF3001”而不是“\uF300”)。结果,显示了错误的字符,并且“1”留在了尾随。
很明显iOS可以显示象形文字字体。例如,如果将此字形 () 剪切并粘贴到 setText 语句中,则在导入 TTF 后,可以在 iOS 屏幕上看到该字形。
所以问题是,如何使用需要五位而不是四位的 unicode 字体在 setText 语句中显示 unicode 字符(即“\uF3001”)?