我在我的 iOS 应用程序中使用http://symbolset.com作为图标,但无法正确显示相机符号。在符号集文档和 FontForge 中,它说 unicode 值为 1F4F7。
以下是相关代码:
[self setTitle:[NSString stringWithFormat:@"%C", (unichar)0x1F4F7] forState:controlState];
我也试过:
[self setTitle:[NSString stringWithFormat:@"%C", (unichar)0x0001F4F7] forState:controlState];
但是,这适用于复选标记符号:
[self setTitle:[NSString stringWithFormat:@"%C", (unichar)0x2713] forState:controlState];
字体为开放式。我也尝试将 unicode 值放在我的 Localizable.strings 文件中,但这没有奏效。我需要将其设为 TrueType 字体吗?
更新:我尝试转换为 TrueType 字体并遇到同样的问题。