iphone - 如何在 iPhone 上滚动和放大/缩小大图片?

标签 iphone image-manipulation tiles

我有一张大图像,大小约为 30000(宽)x 6000(高)像素。您可能会认为它就像一张大 map 。我想我需要将它裁剪成更小的瓷砖。问题:

  • 正确使用什么ViewController
  • ( link ) 平铺策略是什么? (我把这个放在另一个问题中,因为它不是 iPhone 特有的)

要求:

  • 整个图像(尽管被裁剪)可以通过滑动向上/向下/向左/向右滚动
  • 通过两指操作进行放大(最高到像素到像素)缩小(缩小到适合屏幕的高度)
  • 通过延迟加载图 block 提高内存效率

奖金要求:

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

谢谢!

最佳答案

查看 Apple ScrollViewSuite 的第 3 部分示例代码,了解如何执行此操作的示例。

关于iphone - 如何在 iPhone 上滚动和放大/缩小大图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726336/

相关文章:

基于Java平铺的渲染,可以 move 已经绘制的吗?

apache - 如何扩展磁贴中的模板?

iphone - ios tableview 动态原型(prototype)在 Storyboard 中不起作用

带有轮廓文本问题的 PHP ImagickDraw

mysql - 如何在jsp中显示从mysql检索到的图像。我正在使用struts2和tiles

python - Raspberry Pi 2 上的 PyGame : Faster loading than pygame. image.load() 可能吗?

image-processing - 在肖像图像中检测头发?

ios - MBProgressHud View 自定义在 Swift 3 中不起作用并且不显示?

c++ - OpenGL 三角形 strip 上不需要的颜色褪色问题。想要在三角形上获得统一的颜色

iOS - 保存到库/缓存/会导致错误吗?