如何在iPhone上滚动和缩放大型图像?

3
我有一张大图,尺寸约为30000 (w) x 6000 (h)像素。你可以将其视为一张大地图。我认为我需要将它裁剪成更小的瓦片。问题如下:
  • 应该使用哪些正确的ViewControllers
  • (链接) 瓦片策略是什么?(我在另一个问题中提出了这个问题,因为它不是iPhone特定的)

要求:

  • 整张图片(虽然被裁剪)可以通过滑动向上/向下/向左/向右滚动
  • 通过双指操作进行缩放(最高到像素对像素,最低到适合屏幕高度)
  • 通过延迟加载瓦片实现内存效率

额外需求:

  • 自动滚动,例如从左到右缓慢而平稳地滚动

谢谢!

1个回答

2

查看苹果公司的ScrollViewSuite示例代码的第三部分,了解如何实现此操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接