scrollView не прокручивается быстро
У меня есть вид прокрутки, который не прокручивается. Поиск в Google, кажется, указывает, что это может быть связано с моими ограничениями?
Мои ограничения следующие:
Trailing space to superview = -16
Leading space to superview = -16
Top space to top layout guide = 0
Bottom space to bottom layout guide = -13
Я распечатываю содержимое прокрутки contentSize в viewDidLayoutSubViews, и оно выводит одно и то же значение каждый раз, т.е.
scrollview is (375.0, 356.5)
Любая идея, в чем может быть проблема
1 ответ
Проверьте нижние ограничения представления содержимого (контейнер внутри ScrollView
) в вашем случае это UILabel
Техническое примечание Apple TN2154: UIScrollView и Autolayout
Чтобы изменить размер кадра представления прокрутки с помощью автоматического макета, ограничения должны быть либо явными в отношении ширины и высоты представления прокрутки, либо края вида прокрутки должны быть привязаны к представлениям вне его поддерева.
Полезная статья: Использование UIScrollView с автоматической компоновкой в iOS