Как прокручивать и увеличивать/уменьшать большие изображения на iPhone?
У меня есть большое изображение, размером около 30000 (w) x 6000 (h) пикселей. Вы можете считать, что это похоже на большую карту. Я предполагаю, что мне нужно обрезать его на более мелкие плитки. Вопросы:
- Какие права
ViewControllers
использовать? - (link ) какова стратегия плитки? (Я ставлю это в другом вопросе, так как это не относится к iPhone)
Требования:
- все изображение (хотя и обрезанное) можно прокручивать вверх/вниз/влево / вправо с помощью свайпов
- увеличение (до пиксел-к-пиксела) из (вниз на экран-подходит-к-высота) с помощью 2 пальцев операция
- эффективность памяти за счет ленивой загрузки плиток
Бонусные требования:
- Автоматическая прокрутка, скажем слева направо медленно и плавно
Спасибо!
1 ответ:
Ознакомьтесь с частью 3 примерного кода AppleScrollViewSuite для примера того, как это сделать.