Как прокручивать и увеличивать / уменьшать большие изображения на iPhone? - PullRequest
3 голосов
/ 28 апреля 2010

У меня большое изображение размером около 30000 (ш) х 6000 (ч) пикселей. Вы можете считать, что это как большая карта. Я предполагаю, что мне нужно обрезать его в меньшие плитки. Вопросы:

  • Какие права ViewControllers использовать?
  • ( ссылка ) Что такое стратегия тайлов? (Я поставил это в другом вопросе, так как это не характерно для iPhone)

Требования:

  • все изображение (хотя и обрезанное) можно прокручивать вверх / вниз / влево / вправо с помощью пролистывания
  • увеличение (до пикселя к пикселю) (до размера экрана по высоте) с помощью операции с двумя пальцами
  • эффективность памяти при ленивой загрузке тайлов

Бонусные требования:

  • автоматическая прокрутка, скажем, слева направо медленно и плавно

Спасибо!

1 Ответ

2 голосов
/ 28 апреля 2010

Ознакомьтесь с частью 3 примера кода ScrollViewSuite от Apple, чтобы узнать, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...