ios - 压缩应用程序包

标签 ios ipad

我有一个应用程序,其中有很多图像(一些是 jpeg 格式,另一些是 PNG 格式)。 该图像必须位于 bundle 中,因为应用程序需要离线运行。

我尝试压缩图像,但没有太大区别。

我正在考虑压缩图像,但由于它们有不同的类型,解码需要大量工作,而且它们不能损失质量。

我的应用程序有 300mb。

有什么想法吗?

编辑

这些图像是由脚本下载的,然后我的应用程序有一个嵌入的 sqlite(也由脚本制作)映射。 其中大部分是 600x600 接近的图片。

最佳答案

JPEG 和 PNG 图像已被压缩。尝试进一步压缩它们不会有太大帮助;它只会使您的应用程序更加复杂,并导致显示图像需要更长的时间。

在适当的情况下将 PNG 图像转换为 JPEG,或以较低质量设置压缩 JPEG 图像,可能会节省大量空间。

关于ios - 压缩应用程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13995739/

相关文章:

ios - UITableViewCell背景色动画

ios - Swift - 静态成员 animate 不能用于 uiview 类型的实例

ios - 在 iPad 上运行 iPhone 应用程序会在应用程序顶部显示黑条

HTML anchor 标记在 Firefox、Safari、iPad 和 iPhone 中不起作用

iphone - 选择时自定义子类 UITableViewCell 的属性

ios - 如何处理 Xcode "pbxproj"文件中的合并冲突?

iOS : Dynamically introduce UILabel or UITextView on an image inside iPad application by tapping and dragging

iphone - openAL 获取/设置偏移量(以秒为单位)

iphone - 数据库驱动的 ios 应用程序 - 第一步

ipad - jQuery工具可滚动触摸触发器