0

好的,所以我的 Titanium 应用程序的设置相当复杂,但基本上我是通过读取将从服务器加载的 JSON 清单文件的属性来动态创建页面。

该应用程序读取不同的属性,其中一个是描述页面视图的对象数组。对于该数组中的每个对象,将使用该对象中指定的属性创建一个视图。

我希望能够轻松更改页面的设计,以便 JSON 清单也指定页面应使用的字体。服务器上字体文件的位置将显示在清单中,应用程序将保存该文件以供以后访问。如何使用这个字体文件?我已经在 TutsPlus 上看到了有关如何合并自定义字体的示例,但该方法是静态的。如何动态加载字体以在视图中使用?

4

3 回答 3

1

看起来你必须使用自定义扩展。没问题,有人让这变得非常简单!

于 2013-02-12T08:34:08.393 回答
0

我会尝试创建一个 webview 来动态使用远程字体。

当您想使用自定义字体分配给标签时,您必须将它们打包到应用程序资源中。据我所知,该目录在运行时是只读的,因此很难先将字体下载为文件,然后在使用之前将其集成到应用程序资源中,即使使用 TiDynamicFont 模块也是如此。

于 2013-02-12T10:25:53.010 回答
-1

与您的问题相关:

在 Tatanium 中显示自定义字体

希望,对你有帮助。

于 2013-02-12T12:21:51.900 回答