iphone - 在 UILabel 中使用 Unicode

标签 iphone objective-c unicode nsstring uilabel

我有一个 UILabel,我希望其中有一个 unicode 字符。我在另一个应用程序中看到了这个示例代码,它运行得很好;但是,在我的应用程序中,我得到一个空白方 block 。任何帮助将不胜感激!

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

最佳答案

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

关于iphone - 在 UILabel 中使用 Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15467207/

相关文章:

iphone - 我需要一个图形编辑器来创建具有 alpha 透明度的 PNG 文件

ios - 如何在GitHub上使用此代码POVoiceHUD将.caf文件转换为.wav或.wma文件

c++ - 将 emoji unicode 从 cpp 核心级别传递到 ios ui 级别

php - Windows 和 Ubuntu 上印地语 Unicode 的打印问题

python array.tostring() 中有 NUL 字节

ios - 属性(property)被取消

iphone - 如何使用线程为每一行自动调用一个函数

ios - Firebase 错误,即使我不使用它

objective-c - Cocos2D - 自动设置 Sprite 移动速度

ios - 防止 friend 数组中的重复项