RefreshControl¶
Этот компонент используется внутри ScrollView
или ListView
для добавления функции "pull to refresh". Когда ScrollView
находится на scrollY: 0
, пролистывание вниз вызывает событие onRefresh
.
Пример¶
Примечание
refreshing
— это управляемый параметр, поэтому его нужно установить в true
в функции onRefresh
, иначе индикатор обновления остановится немедленно.
пропсы¶
View Props¶
Наследует View Props.
refreshing
(обязательно)¶
Должно ли представление указывать на активное обновление.
Type |
---|
boolean |
colors
¶
Цвета (хотя бы один), которые будут использоваться для рисования индикатора обновления.
Type |
---|
array of colors |
enabled
¶
Включена ли функция pull to refresh.
Type | Default |
---|---|
boolean | true |
onRefresh
¶
Вызывается, когда представление начинает обновляться.
Type |
---|
function |
progressBackgroundColor
¶
Цвет фона индикатора обновления.
Type |
---|
color |
progressViewOffset
¶
Вид прогресса верхнее смещение.
Type | Default |
---|---|
number | 0 |
size
¶
Размер индикатора обновления.
Type | Default |
---|---|
enum('default' , 'large' ) | 'default' |
tintColor
¶
Цвет индикатора обновления.
Type |
---|
color |
title
¶
Заголовок, отображаемый под индикатором обновления.
Type |
---|
string |
titleColor
¶
Цвет заголовка индикатора обновления.
Type |
---|
color |