Skip to main content

이 컴포넌트는 ScrollView나 ListView 내부에서 사용되며, 당겨서 새로고침 기능을 추가한다. ScrollView가 scrollY: 0 위치에 있을 때, 아래로 스와이프하면 onRefresh 이벤트가 트리거된다.

참고: refreshing은 제어된 프로퍼티(controlled prop)이므로, onRefresh 함수에서 true로 설정하지 않으면 새로고침 표시기가 즉시 멈춘다.

참조

Props​

View Props​

View Props를 상속한다.

필수
refreshing​

뷰가 활성화된 새로고침 상태를 표시할지 여부를 결정한다.

타입
boolean

colors
Android
​

새로고침 표시기를 그리는 데 사용할 색상(최소 하나 이상)을 지정한다.

타입
colors 배열

enabled
Android
​

아래로 당겨서 새로 고침 기능의 활성화 여부를 설정한다.

타입기본값
booleantrue

onRefresh​

뷰가 새로고침을 시작할 때 호출된다.

타입
function

progressBackgroundColor
Android
​

새로고침 표시기의 배경색을 설정한다.

타입
color

progressViewOffset​

진행 상태 표시기의 상단 오프셋을 설정한다.

타입기본값
number0

size
Android
​

새로고침 표시기의 크기를 설정한다.

타입기본값
enum('default', 'large')'default'

tintColor
iOS
​

새로 고침 표시기의 색상을 설정한다.

타입
color

title
iOS
​

새로고침 표시기 아래에 표시되는 제목.

타입
string

titleColor
iOS
​

새로고침 표시기 제목의 색상을 지정한다.

타입
color