如何将字体图像添加到uilabel

How to added font image to uilabel

我想将字体图像添加到 UILabel。我将新的 TTF 文件添加到我的资源文件夹 fontallo。添加了项目信息字体 fontallo.ttf

现在我想设置 fontallo 中的那些图像。

请找出以下图片

[lbl_FontImage setFont:[UIFont fontWithName:@"fontello" size:30]];

无法将这些图像设置为 UILabel。需要建议来解决它。

我假设您已验证字体已加载并设置到标签上。如果不是,您需要记录系统中加载的所有字体,检查它是否存在并找到要传递给 UIFont.

的正确字体名称

您需要将标签文本设置为包含所需字符的字符串。您通常需要知道字体使用的字符,有点像字体文件中的位置。或者,您可以将字符(来自 FontBook)直接复制到您的代码中(尽管您可能会在代码中看到一个占位符)。

我会说一般最好不要复制和粘贴,但这可能是个人喜好。 Unicode更好用。为此,您需要一个工具来告诉您字符的 Unicode 值。一旦你有了它,你就可以创建字符串并直接引用字符。

确保将字体名称添加到项目的 .plist 文件中: