我有一个关于我的应用程序的部分,其中显示了用户创建和保存的所有文件。为了加快速度,当用户保存项目时,我保存了渲染项目的缩略图。该缩略图将使用
加载[UIImage imageWithContentsOfFile...]
我的问题是:这个应用程序将在iOS 7及更高版本的设备上运行。这包括所有iPhone 4及以上(所有视网膜)和所有iPad(视网膜或非视网膜)。因此,我们在这里处理理论上使用@ 1x,@ 2x和@ 3x资产的设备。
我是否需要在所有这些分辨率下保存缩略图?听起来这不是实现它的方法。
有什么想法吗?
感谢
答案 0 :(得分:1)
如果这些图像是在运行时创建的,那么他们只需要覆盖当前设备的分辨率,除非使用iCloud允许数据在所有用户的设备上共享;在这种情况下,您需要支持所有决议。