在iOS的adobe native扩展中使用自定义字体

时间:2012-10-24 14:12:01

标签: ios adobe native

我正在为iOS构建原生扩展。我想使用自定义字体。到目前为止,我有:

在ANE构建结构中:

  • 与lib
  • 位于同一文件夹中的.ttf文件

在AS lib中:

  • 包含应用程序描述符中的文件,如下所示:

    UIDeviceFamily< /密钥GT;                                                      1·/串GT;                             2'; /串GT;                         < /阵列>                         UIStatusBarStyle< /密钥GT;                         UIStatusBarStyleBlackOpaque< /串GT;                         UIRequiresPersistentWiFi< /密钥GT;                         YES< /串GT;                             UIAppFonts< /密钥GT;                                                          myFont-bold.ttf< /串GT;                             myFont-halb.ttf< /串GT;                             myFont-reg.ttf< /串GT;                         < /阵列>
                            ]> 高

在iOS项目中:

  • 在支持文件下添加了文件
  • 在目标构建阶段
  • 中添加了文件以编译源代码
  • 在lib中使用了这样的字体:

    [descriptionLabel setFont:[UIFont fontWithName:@“myFont-halb”size:11]];

尽管如此,使用ANE(在所有其他方面都可以正常工作),它默认返回系统字体。谁能看到,我缺少什么?

任何提示都表示赞赏! Thanx,Marcus

1 个答案:

答案 0 :(得分:1)

想出来:字体文件也需要添加到应用程序的bin文件夹中。另一个缺陷:文件名和字体名称不同,请确保在需要时使用正确的文件名。