为了支持通用设备上的iOS 7到8,我必须制作4个不同尺寸的相同图像副本。
对于iPhones: image@2x.png(iPhone 4s、5、5s、6) image@3x.png(iPhone 6+)
对于iPads: image.png(iPad 2、iPad mini 1) image@2x.png(iPad 3、4、iPad mini 2、iPad Air)
这些图像实际上使应用程序的大小变得更大。
只使用一种图像尺寸,即该组中最大的图像并将其缩放以适应uiimageview,然后使用图像视图在较小的屏幕上缩小图像,是否可行?
imageView.contentMode = UIViewContentModeScaleAspectFit;
或者绝对有必要拥有所有4个不同尺寸的副本吗?
它在模拟器上的所有设备上都可以工作,并且在视网膜iPad 3上也可以工作,但我无法在其他设备上进行实际测试,担心图像可能无法显示。
有人尝试过只使用一个大图像而不是一组副本吗?
对于iPhones: image@2x.png(iPhone 4s、5、5s、6) image@3x.png(iPhone 6+)
对于iPads: image.png(iPad 2、iPad mini 1) image@2x.png(iPad 3、4、iPad mini 2、iPad Air)
这些图像实际上使应用程序的大小变得更大。
只使用一种图像尺寸,即该组中最大的图像并将其缩放以适应uiimageview,然后使用图像视图在较小的屏幕上缩小图像,是否可行?
imageView.contentMode = UIViewContentModeScaleAspectFit;
或者绝对有必要拥有所有4个不同尺寸的副本吗?
它在模拟器上的所有设备上都可以工作,并且在视网膜iPad 3上也可以工作,但我无法在其他设备上进行实际测试,担心图像可能无法显示。
有人尝试过只使用一个大图像而不是一组副本吗?