2

我有一个UILabel, 并且我想要一个 unicode 字符。我在另一个应用程序中看到了这个示例代码,它运行良好;但是,在我的应用程序中,我得到了一个空白方块。任何帮助将非常感激!

[self.button setTitle:@"\uf05a" forState:UIControlStateNormal];
4

1 回答 1

2

这是因为该 Unicode 转义中包含的汉字不是有效的 Unicode 字符。这意味着虽然它可能存在于 Unicode 规范中,但尚未实现或标准化,因此 UILabel 无法呈现它。与字体设计师交谈,了解如何在自定义字体包中获取该字形,或使用其他字体。

于 2013-03-17T22:53:59.103 回答