-1

我对objective-c和主题有一些疑问。我知道有很多关于主题的话题,但我没有找到我的问题的答案。

所以我会(它正在建设中:))有一个 iPhone 应用程序,我希望有可能制作皮肤并在 AppStore 中分享它。问题是如何将新图像“加入”我的应用程序(来自下载的文件)。我不想以本机格式(例如 .jpg)将其保存在“磁盘”上。我考虑过动态库 - 但是只用图像制作库是个好主意吗?以及如何将库与应用程序动态链接?

请注意,我对如何在应用程序中切换主题并不感兴趣(我知道如何做到这一点),而只是如何从其他外部文件链接新的主题图像。

谢谢你的回复。

4

1 回答 1

1

使用主题做某事的最好方法是编写一个为您“绘制”图像的库!下载一个包含所有颜色代码的 xml 文件,让库填充图像、颜色、文本设置并绘制渐变。这是在手机上使用主题的最动态有效的方式。

如果您不想将图像本地存储在手机上,为什么不在启动时异步下载它们呢?这似乎不是一个好主意,但它是一个选择。我更喜欢在手机上本地保存图像。因此,当我下载新主题时,也会下载图像并删除旧主题。

于 2012-06-15T08:26:23.447 回答