Использование ScrollView¶
ScrollView — это общий контейнер для прокрутки, который может содержать несколько компонентов и представлений. Прокручиваемые элементы могут быть разнородными, и вы можете прокручивать их как вертикально, так и горизонтально (установив свойство horizontal
).
Этот пример создает вертикальный ScrollView
с изображениями и текстом, смешанными вместе.
ScrollView
можно настроить так, чтобы они позволяли листать представления с помощью жестов пролистывания, используя пропс pagingEnabled
. Пролистывание по горизонтали между представлениями также может быть реализовано на Android с помощью компонента ViewPager.
На iOS можно использовать ScrollView
с одним элементом, чтобы позволить пользователю масштабировать содержимое. Установите пропсы maximumZoomScale
и minimumZoomScale
, и ваш пользователь сможет использовать жесты сжимания и разжимания для увеличения и уменьшения масштаба.
ScrollView
лучше всего подходит для представления небольшого количества объектов ограниченного размера. Все элементы и представления ScrollView
отображаются, даже если в данный момент они не отображаются на экране. Если у вас есть длинный список элементов, который не помещается на экране, вместо него следует использовать FlatList
. Итак, давайте узнаем о представлениях списка дальше.