gpt4 book ai didi

ios - 显示 Entypo 字体中的 5 位基本 Unicode 字符

转载 作者:行者123 更新时间:2023-11-29 02:53:30 24 4
gpt4 key购买 nike

我在我的 iPhone 应用程序中使用 Entypo 字体,但它只适用于某些字符。我无法使用五位 unicode 值显示图标。

我在网上找到一些信息,告诉我这是由于 iOS(以及其他语言)支持的 UTF 编码,5 位 unicode 值应该分成两个值。

但我没有找到明确的操作说明或代码示例。

我显示 Entypo 符号的代码是这样的:

myLabel.text = [NSString stringWithUTF8String:"\u25B6"];
myLabel.font = [UIFont fontWithName:@"Entypo" size:200];

如果我将 unicode 值替换为“\u1F342”,这是 Entypo 字体中的图标叶,则会显示无效字符。

如果您已经遇到过这个问题,也许您可​​以帮助我节省时间。

非常感谢

最佳答案

如果您查看 unicode page for that character ,你会看到它的 UTF-8 编码是 0xF0 0x9F 0x8D 0x82 - 这就是你应该使用的:

myLabel.text = [NSString stringWithUTF8String:"\uf0\u9f\u8d\u82"];

注意:完全未经测试。

关于ios - 显示 Entypo 字体中的 5 位基本 Unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24210516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com