我有一个 UILabel
,我希望其中有一个 unicode 字符。我在另一个应用程序中看到了这个示例代码,它运行得很好;但是,在我的应用程序中,我得到一个空白方 block 。任何帮助将不胜感激!
[self.button setTitle:@"\uf05a" forState:UIControlStateNormal];
最佳答案
这是因为该 Unicode 转义中包含的汉字不是有效的 Unicode 字符。这意味着虽然它可能存在于 Unicode 规范中,但尚未实现或标准化,因此 UILabel 无法呈现它。与字体设计师交谈,了解如何在自定义字体包中获取该字形,或使用不同的字形。
关于iphone - 在 UILabel 中使用 Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15467207/