带有预加载图像的 iOS 应用程序

标签 ios image performance

我正在创建一个 iOS 应用程序,其中包含一些包含图像的预加载数据,它将包含 150 到 200 张图像。此图像不是从服务器下载的,因为应用程序不会连接到互联网。

我想知道在本地保存图像是否会导致任何问题,我可以用来存储它们的最大尺寸是多少?这会影响应用程序的性能吗?还有什么我应该注意的吗?

提前致谢!

最佳答案

自 iOS 7 发布以来,无线蜂窝网络最大下载量现在为 100MB。

您的最大应用大小为 2GB,最大二进制大小为 60MB。对于 200 张图片,我不认为你会达到 2GB 标记,只要你使用正确的压缩技术。

唯一会影响应用性能的是图像的呈现方式。如果它们真的是大图像,超过 10 MB,您很可能会在旧设备中遇到内存问题,如果您变大,则在新设备中会遇到内存问题。有很多技术(例如在 ScrollView 中平铺)可以解决这些问题,但它需要您拼接图像并创建图像的多个分辨率版本。

关于带有预加载图像的 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19482338/

相关文章:

移动多个对象的 Android OpenGL ES 2.0 性能问题

linux - 仅显示带有 Perf 注释的源代码

ios - iOS模拟器:从终端终止所有应用

ios - 秒表未同步

ios - 如何在 iOS 上仅在模糊 View 底部获得圆角且颜色清晰?

java - 如何读取包含文本和图像数据的文件?

css - Safari 中段落的图像居中问题

ios - 无法将 'AppDelegate' 分配给 'UNUserNotificationCenterDelegate'

search - 谷歌图片搜索: search similar images

python - 有没有比在 python 中标记矩阵(3D 数组)的 for 循环更快的方法?