Операции с контекстами довольно затратные. Первое что приходит в голову, это
1) отрендерить картинку один раз максимального размера, и добавить её UIImageView в скрол прижав к границам.
2) если скорость скрола текста и картинки должны быть различными, то добавить ещё один ScrollView за текущий, с картинкой и ручками его двигать.
Просто забавный факт: пробовал открыть на iPad3 в галерее картинку 40к пикселей на 40к, скролл был совершенно не плавный :)