我的困境 -
我有一个通用应用程序,其中包含大量图像和图标(大约1,000个)。
在许多情况下,我使用@ 2x版本的iPad版本,在其他情况下,它甚至对iPad来说都很大。
我看到两个选项:
想听听笔记或想法。
由于
沙尼
答案 0 :(得分:1)
我想你会在这里提出不同的建议。这实际上取决于您的要求以及是否更重要(强制性?),以减少应用程序的大小或使其在运行时更具响应性。
您是要逐个缩放图像(意味着在视图中您只有图像)吗?或者,您是否要缩小要显示的大量图像,例如,在表格视图中?这将极大地影响用户体验......
对于“每次”,您可以考虑使用缓存,这样您只需调整一次图像的大小。这就像一个中间解决方案,但同样,它取决于你的应用程序(如果将加载很多图像,缓存将变得非常大,所以在这种情况下,可以建议选择1)。
此外,iPad 2非常快; iPad 1少了一点,所以你也可以考虑一下。
一般来说,我不认为缩小会增加很多开销,但是YMMV ......