我们是否必须在iPhone和iPad上使用png图像进行开发。使用png图像时我们会获得什么好处?
答案 0 :(得分:4)
Apple已经表示Xcode将在构建过程中优化PNG。
这篇文章准确地解释了它的作用,以及为什么PNG比iPhone上的其他格式更受欢迎。换句话说,您将通过使用任何其他格式而失去性能,因为转换必须在运行时完成。
http://iphonedevelopment.blogspot.com/2008/10/iphone-optimized-pngs.html
答案 1 :(得分:3)
你没有 使用png。你可以使用gif,jpeg等。如果您使用png,xcode将为iOS加载器优化它们(更改png中某些数据的字节顺序;我不清楚这一点)导致加载图像的速度更快。
答案 2 :(得分:1)
这个类似的问题可以解释为:When to use PNG or JPG in iPhone development?
Pngs是一种无损格式,因此对于iphone / ipad的设计,按钮等等,你在photoshop(或其他)中看到的将是你得到的,而不是使用压缩的jpeg。该帖还说pngs使用较少的处理器,因为它们是未压缩的。
答案 3 :(得分:1)
PNG支持alpha透明度(GIF仅支持透明像素,不支持半透明)且质量良好(不像JPEG)。 它还支持无损压缩。
答案 4 :(得分:-1)