【发布时间】:2010-09-29 05:32:47
【问题描述】:
我正在开发一个需要缩放和旋转图像的组件。以下是组件的流程
从照片库中选择图片 -> 在 UIImageView 中显示该图片 -> 进行缩放 -> 将此图片保存在文档中。
这适用于分辨率较低的图像。
但是一旦我选择了高分辨率的图像,我首先会得到内存警告级别 1。但我无法释放该图像,因为我需要继续使用相同的图像。
我知道图像是按 (width * height * 4) 解包的,所以如果我选择 1800 * 1200 的图像,则消耗的内存为 8.6 MB [还检查了仪器]。
谁能帮我解决这个问题?这会创建 2 个队列
- 我们可以使用高分辨率的图像吗?
- 2 个带有两个高分辨率图像的 UIImageview 怎么样?
谢谢,
萨加尔
【问题讨论】:
标签: iphone