0

我正在尝试将缩放/平移功能集成到 iPad 的图像库中(使用 Flash builder 4.5 和 Air mobile sdk 实现),这在纸上非常简单,使用手势缩放处理和缩放显示的图像。

我的问题是我有一些中高分辨率图像(大约 4096*3072,5Mo 照片),并且在第一次初始手势时,缩放/取消缩放似乎在 iPad 上冻结了很多。过了一会儿,一切都很顺利(或有点顺利:-)。

有谁知道这些冻结的原因是什么,以及如何解决这个问题?

非常感谢,

安托万

4

1 回答 1

0

我会建议使用BitmapData图像并 blit 到屏幕大小的容器。该类Matrix可以帮助您缩放BitmapData正在绘制的容器,并且您可以在Rectangle缩放手势事件发生时更改 a 的大小以从源图像中引入更多像素。这样,您在任何给定时间都不会显示超过适合您容器的像素数量。

于 2011-11-09T17:21:42.057 回答