由于包含非视网膜图像就是这样一个时间沉,我想我应该问...... 您的应用中没有非视网膜图像的优点和缺点是什么?缩小规模是不是像Photoshop那样通常缩小规模?
答案 0 :(得分:1)
由于包含非视网膜图像是这样的时间沉,...
为什么?您可以在convert周围编写一个shell脚本来生成非视网膜图像。您甚至可以将其添加到构建流程中。结果是可以接受的;如果较低分辨率的图像是手工完成的,它们会更好。请参阅here。
或者,如果您真的不满意使用命令行,您可以在Finder中打开图像目录,命令选择每个图像,复制,打开预览中的所有重复项,在预览中选择全部,然后在那里缩小。
最好使用命令行方法,这对于高效完成大量工作来说非常优越。
在任何情况下,包含非视网膜图像的成本最差一次,可以摊销。只需确保它们的宽度和高度均匀,无故障缩小。
答案 1 :(得分:1)
优点:
缺点:
UIImageView
还是GL或...... 答案 2 :(得分:0)
运行时缩小实际上并不会更改加载的数据量,因此不会更改使用的内存量。因此,如果您的图像很大并且您有很多图像,那么您可能会在旧设备上崩溃,因为您将耗尽所有可用内存。如果你没有为此崩溃,那么当应用程序运行并进行其他处理时,你肯定会让生活变得更加困难。