RefreshControl
此组件用于 ScrollView 或 ListView 内部,以添加下拉刷新功能。当 ScrollView 处于 scrollY: 0
时,向下滑动会触发 onRefresh
事件。
示例
注意:
refreshing
是一个受控属性,因此需要在onRefresh
函数中将其设置为true
,否则刷新指示器将立即停止。
参考
属性
View 属性
继承 View 属性。
必填refreshing
视图是否应指示正在进行刷新。
类型 |
---|
布尔值 |
颜色
Android
将用于绘制刷新指示器的颜色(至少一种)。
类型 |
---|
颜色 数组 |
启用
Android
是否启用下拉刷新功能。
类型 | 默认值 |
---|---|
布尔值 | true |
onRefresh
视图开始刷新时调用。
类型 |
---|
函数 |
progressBackgroundColor
Android
刷新指示器的背景颜色。
类型 |
---|
颜色 |
progressViewOffset
进度视图顶部偏移量。
类型 | 默认值 |
---|---|
数字 | 0 |
尺寸
Android
刷新指示器的尺寸。
类型 | 默认值 |
---|---|
枚举 ('default' , 'large' ) | 'default' |
tintColor
iOS
刷新指示器的颜色。
类型 |
---|
颜色 |
标题
iOS
刷新指示器下方显示的标题。
类型 |
---|
字符串 |
titleColor
iOS
刷新指示器标题的颜色。
类型 |
---|
颜色 |