RefreshControl
このコンポーネントは、プルダウン更新機能を追加するために ScrollView または ListView 内で使用されます。 ScrollView が scrollY: 0 のときに下にスワイプすると、onRefresh イベントがトリガーされます。
例
注
refreshing は制御されたプロップであるため、onRefresh 関数で true に設定する必要があります。そうしないと、更新インジケーターはすぐに停止します。
リファレンス
Props
View Props
ViewのPropsを継承します。
必須refreshing
ビューがアクティブな更新を示しているかどうか。
| 型 |
|---|
| boolean |
colors Android
更新インジケーターを描画するために使用される色(少なくとも1つ)。
| 型 |
|---|
| 色の配列 |
enabled Android
プルダウン更新機能が有効になっているかどうか。
| 型 | デフォルト |
|---|---|
| boolean | true |
onRefresh
ビューが更新を開始したときに呼び出されます。
| 型 |
|---|
| function |
progressBackgroundColor Android
更新インジケーターの背景色。
progressViewOffset
プログレスビューのトップオフセット。
| 型 | デフォルト |
|---|---|
| number | 0 |
size Android
更新インジケーターのサイズ。
| 型 | デフォルト |
|---|---|
enum('default', 'large') | 'default' |
tintColor iOS
更新インジケーターの色。
title iOS
更新インジケーターの下に表示されるタイトル。
| 型 |
|---|
| string |
titleColor iOS
更新インジケーターのタイトルの色。