首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图标资源与图标代码

图标资源与图标代码
EN

Stack Overflow用户
提问于 2016-08-01 17:18:42
回答 2查看 160关注 0票数 0

我在一个有很多图像和图形的应用程序上工作。在某些情况下,我需要使用Xcode的图像渲染功能重新使用图标、图像等来更改颜色。激发我所有最大的努力,就像我的应用程序那么大。我还研究了将图标图像从资产移动到代码的PaintCode方法。但是我想知道把工作从编译时转移到运行时是不是一个好主意?它会不会给应用程序带来太大的负担,并影响应用程序的性能?随着PaintCode在市场上的声望越来越高,我相信这会在某个地方被讨论过。

EN

回答 2

Stack Overflow用户

发布于 2016-08-01 17:52:37

我在我的项目中使用了PaintCode方法,性能很好。但是我在屏幕上没有太多的图标,也没有同时绘制很多图像。如果需要,您可以对生成的图像使用缓存来提高性能(当didReceiveMemoryWarning调用时,不要忘记清理它)。

如果你有许多依赖于屏幕分辨率的图像,你也可以尝试使用。

票数 2
EN

Stack Overflow用户

发布于 2016-08-04 05:47:33

这不是非此即彼的事情。您可以在代码中生成图像,然后将其保存以供以后使用。(例如,您可以生成它并将生成的图像保存到磁盘,在磁盘中,它不会占用任何应用程序内存,直到真正需要它。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38695130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档