ios - 有充分的理由不让所有 iPhone/iPad 图形都只有视网膜尺寸吗?

标签 ios graphics retina-display

我了解如果应用程序最初是使用非视网膜图形设计的,则需要将您的非视网膜图形升级为视网膜图形。如果您不转换旧应用程序,是否有理由制作 2 个不同尺寸的图形?既然 Retina 图形可以缩小,但非 Retina 图形不能放大,为什么不把所有图形都制作成 Retina 尺寸呢?这似乎节省了很多时间(使每个图形 2 大小/适本地命名每个图形等),尽管它可能占用的空间很小。如果我不只根据视网膜尺寸制作所有 iPad 和 iPhone 应用程序,我会忽略什么吗?

最佳答案

主要原因很简单,就是性能,如果系统必须缩小所有图像,可能会影响性能。

此外,如果只有@2x 图像可用,我不确定非视网膜系统是否会加载图像。这需要在模拟器中进行一些测试。

关于ios - 有充分的理由不让所有 iPhone/iPad 图形都只有视网膜尺寸吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15117351/

相关文章:

改变 RGB 颜色的亮度

iphone - iPhone 应用程序中的图像清晰,但 iPad 应用程序中的图像有颗粒感

ios - 错误的顶点在视网膜显示器上移动

ios - 如何访问函数中声明的变量?

javascript - iOS 13+ 设备的网络音频音量衰减

ios - Baker Ebook Framework:如何将“book”文件夹正确打包为.hpub格式?

java - 在 Java 中将二维整数数组显示为图像

iphone - 如何在 xib 文件中使用 "First Responder"?

ruby - 如何根据数据点制作螺旋星系图像?

python - Macbook 视网膜显示器上的 PyOpenGL