我正在为iPad开发iOS应用程序。目前我正在使用分辨率为2048×1536像素(iPad3分辨率)的图像。如果我在iPad2或iPad1上运行此应用程序,它的分辨率是否适合(1024×768像素)?或者我应该使用1024×768图像并为iPad3指定图像@ 2x吗?
由于我只有iPad3,无法知道如何在较低分辨率的设备中看到图像。但它也应该完美地适用于它们。
任何帮助非常感谢。请引用你的消息来源。
答案 0 :(得分:2)
如果您没有非视网膜设备,可以在模拟器中试用。
这当然是可能的,并且通常看起来很好(至少对于照片,文字和图标在缩小时可能看起来更糟),但是你在iPad 1上浪费了相当多的内存(它只有256个) MB),所以你通常也应该包括非视网膜图像。
答案 1 :(得分:0)
自动缩小图像通常会产生视觉瑕疵,这就是为什么SDK包含一种简单的方法来包含任何图像的不同版本,而不仅仅是一个大图像。
据我所知,所有iOS设备(在同一系列中)的分辨率都是彼此的倍数,因此自动缩放工件有所减轻,但仍然最好包含正确的分辨率。