Я не дам вам никакого кода (это ВАША работа) ...
Вот как это сделать:
Иметь родительский UIScrollView, который обрабатывает подкачку - должен реализовывать метод делегата scrollViewDidScroll:
Иметь UIPageControl (используется для отслеживания того, на какой странице вы находитесь, с точки зрения кода или интерфейса)
ВАЖНО для увеличения:
1. Создайте подкласс UIScrollView и добавьте к нему UIImageView как подпредставление.
2. Разрешить прокрутку и без пейджинга.
3. Сделайте так, чтобы в этом подклассе был реализован метод делегата viewForZoomingInScrollView: (вернуть UIImageView)