Apple UIScollView документация довольно хорошо, вы должны начать там и понять класс.
Представьте Scrollview как большую поверхность обзора, по которой скользит экран *. Вы можете добавить подпредставления к просмотру прокрутки, а затем прокрутка аналогична расположению экрана над просмотром прокрутки - экран работает как окно, которое вы можете видеть до части содержимого представления прокрутки ниже.
Для этого у прокрутки есть несколько дополнительных свойств по сравнению с обычным UIView - но он похож на UIView в одном важном отношении: он не отображает сам контент. Вы должны добавить подпредставление, чтобы нарисовать ваш текст. Scrollview настраивается и отображается точно так же, как UIView - то есть вы устанавливаете фрейм, добавляете его в другое представление и для отображения своего текста вам нужно добавить подпредставления в UIScrollView, которые могут фактически отображать текст.
Чтобы настроить базовый UIScrollView, который вы запрашиваете, вы должны просто создать его как обычный полноэкранный вид - установить размер кадра того же размера, что и у окна, и добавить вид прокрутки в окно в качестве подпредставления. Затем создайте большой UITextView для хранения вашего текста. Представление UIText может быть настолько большим, насколько вам нравится - в частности, оно может быть больше экрана. установите свойство contentSize объекта UIScrollView таким же, как у кадра UITextView, а затем добавьте представление UIText в качестве подпредставления UIScrollView.
Как только у вас это заработает, вы можете автоматически перемещать содержимое с помощью свойства contentOffset, управлять масштабированием и настраивать делегата для наблюдения за событиями прокрутки.
* более точно, по которому скользит кадр, но я предполагаю, что вы делаете полноэкранный UIScrollView. Я уверен, что вы можете обобщить это, если вы хотите меньший вид.