代码之家  ›  专栏  ›  技术社区  ›  kiran

如何将字体图像添加到uilabel

  •  -2
  • kiran  · 技术社区  · 10 年前

    我想将字体图像添加到和UILabel。我在资源文件夹中添加了新的TTF文件 方特罗牌手表 。添加了项目信息字体 字体.ttf .

    现在我想设置这些图像 方特罗牌手表 .

    请查找以下图片 About the font image what it do have.

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

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

    2 回复  |  直到 10 年前
        1
  •  2
  •   Wain    10 年前

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

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

    我想说,通常最好不要复制和粘贴,但这可能是个人偏好。Unicode更好用。要做到这一点,您需要一个工具来告诉您字符的Unicode值。完成后,可以创建字符串并直接引用字符。

        2
  •  0
  •   Mike Gledhill    10 年前

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

    enter image description here