2015-04-01 17 views
0

Я добавил UIScrollView в UIViewController с помощью Interface Builder. Внутри UIScrollView есть UILabel, который содержит много текста. Я добавил ограничения как в UIScrollView, так и в UILabel. Проблема в том, что когда текст слишком длинный, он только прокручивает по горизонтали, но вертикально обрезается. Как я могу получить содержимое UIScrollView для прокрутки по вертикали. Благодарю.iOS UIScrollView прокручивает только горизонтально

ответ

1

Используйте текстовое окно вместо uilabel, чтобы вставить более длинный текст. Снимите флажок редактируемого свойства. И он будет прокручивать себя, uitextview.

+0

Благодаря @NSNoob он работал после изменения текстового контейнера от UILabel до UITextView –

0

Прямо сейчас, высота contentSize вашего UIScrollView равна высоте CGFrame вашего UIScrollView. Если вы увеличите высоту, она также будет прокручиваться по вертикали.

+0

Это будет, но почему он должен использовать uilabels для вставки огромного текста? Он должен использовать uitextview и прокручивать прокрутку только вертикально. – NSNoob

+0

@NSNoob Ну, я действительно не сомневаюсь в его суждении. Могут быть всевозможные причины, и оператору необходимо узнать, как настроить прокрутку, с которой у op тоже возникают проблемы. : D –

+1

@NSNoob ваш вопрос отлично в порядке. –

Смежные вопросы