ПРИМЕЧАНИЕ: этот ответ с 2009 года. Пожалуйста, посмотрите одно из лучших решений для более цивилизованного возраста.
Программная прокрутка UIScrollView теперь является решенной проблемой. У меня есть подробное обсуждение того, как (и почему) работает масштабирование UIScrollView, пример проекта и класс ZoomScrollView, который инкапсулирует необходимую магию масштабирования в github.com / andreyvit / ScrollingMadness / .
Так что, вероятно, вы должны поместить свои изображения в UIScrollView, как советовал Энди.