У меня есть UIScrollView, который содержит UIView внутри.
UIScrollView имеет включенную подкачку и имеет размер 320x500
UIView имеет размер 320x480
Мой UIView не прокручивается всимулятор или на устройстве.Что я делаю не так?
Чтобы сделать прокрутку UIScrollView, ScrollView.contentSize должен быть больше, чем ScrollView.frame.size Если вы хотите, чтобы он прокручивался только вверх-вниз, сделайте ScrollView.contentSize.height больше, чем ScrollView.frame.size.height (и так далее для прокрутки в сторону или в обе стороны) Вам придется установить размер контента программно.
UIScrollView
ScrollView.contentSize
ScrollView.frame.size
ScrollView.contentSize.height
ScrollView.frame.size.height
Возможно, вы не установили contentSize свойство UIScrollView, которое является CGSize.Установите это свойство с размером фрейма представления контента.
contentSize
CGSize
Также ваш UIView не больше, чем представление прокрутки, но он должен по крайней мере отразить прокрутку.
UIView
Убедитесь, что у вас есть объект, который будет делегатом UIScrollView, и что он реализует необходимые методы панорамирования.Подробнее об этом здесь:
Документация UIScrollView
Надеюсь, что помогло!