iphone - PNG 优化的最佳实践?

标签 iphone xcode memory

我想准备我的 PNG 以进行最佳优化,这样我可以获得最佳的图像质量(如果可能的话无损)和最小的尺寸。

据我了解,我应该使用:PNG、72 dpi、RGB,但还有什么?

以下是我们在 iPhone HIG 中找到的内容:

注意:*图标和图像的标准位深度为 24 位(红色、绿色和蓝色各 8 位),加上 8 位 Alpha channel 。建议使用 PNG 格式,因为它可以保留颜色深度并支持嵌入的 Alpha channel 。

我想这意味着我们应该将图像保存为 PNG 24 并以 8 位模式创建它们?但我也读到过有关 32 位以获得最佳质量的信息?

隔行扫描方案(会增加文件大小)允许 PNG 显示更快。这适用于 iPhone 吗?

谢谢。

最佳答案

我建议使用ImageAlpha (有损)尽可能多的图像,因为它大大减小了图像的大小。

使用 ImageOptim 优化所有图像— 它将删除所有不可见的垃圾并重新压缩数据。

Disable Xcode conversion ,因为它会撤消其他优化和 can make images much slower to load .

关于iphone - PNG 优化的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2386643/

相关文章:

ios - 仅在 iPhone 上锁定方向

c++ - 在线编译器对计算机内存的影响

ios - 位置管理器 :didRangeBeacons method not detecting BLE Device

iphone - UITableView有没有退出编辑模式?

iphone - 转换视频时保持纵横比? - ffmpeg

c# - 如何缓存 IDisposable 对象

Java线程内存计算

iphone - 在 NSUserDefaults 中存储自定义对象的 NSArray

ios - 如何关闭自动手势以使用导航 Controller 返回 View ?

Xcode9:Fix All In Scope 总是被禁用