我的问题是我有 50 张图片,每张都是 157X157 像素,占用 25kb。它们连接到 slider ,当用户滑动 slider 时,它们会从 0 变为 100。它可以工作,但我的问题是 iphone 3g 和 3gs 非常慢很难看到图像,有时它会卡住一秒钟才能显示下一张图像。我使用 UIImageview 来显示图像。我怎样才能做得更好,以便在视网膜显示之前的手机可以显示它们而不会卡住?感谢您的回答和您的宝贵时间。
编辑:所有图片都在他们不是从 url 中获取的文件中。
最佳答案
在您的应用启动时预加载它们。向他们每个人发送一条 -size
消息应该足以强制他们加载。
关于iphone - 显示图像的性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7316653/