メインコンテンツへスキップ

RefreshControl

このコンポーネントは、プルツーリフレッシュ機能を追加するために ScrollView または ListView 内で使用されます。ScrollView が scrollY: 0 の場合、下にスワイプすると onRefresh イベントがトリガーされます。

使用例

注意: refreshing は制御されたプロパティであるため、onRefresh 関数で true に設定する必要があります。そうしないと、リフレッシュインジケーターはすぐに停止します。


リファレンス

Props

ViewのProps

ViewのPropsを継承します。


必須
refreshing

ビューがアクティブな更新を示しているかどうか。

boolean

colors
Android

リフレッシュインジケーターを描画するために使用される色 (少なくとも1つ)。

色の配列

enabled
Android

プルツーリフレッシュ機能が有効かどうか。

デフォルト
booleantrue

onRefresh

ビューが更新を開始したときに呼び出されます。

function

progressBackgroundColor
Android

リフレッシュインジケーターの背景色。


progressViewOffset

プログレスビューのオフセット上。

デフォルト
数値0

size
Android

リフレッシュインジケーターのサイズ。

デフォルト
enum('default', 'large')'default'

tintColor
iOS

リフレッシュインジケーターの色。


title
iOS

リフレッシュインジケーターの下に表示されるタイトル。

文字列

titleColor
iOS

リフレッシュインジケータータイトルの色。