Skip to content

Commit 1df5307

Browse files
committed
增加overScrollDrag属性
1 parent ecffa14 commit 1df5307

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

SmartRefreshControl.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ SmartRefreshControl.propTypes = {
9393
HeaderComponent:PropTypes.object,
9494
headerHeight:PropTypes.number,
9595
overScrollBounce:PropTypes.bool,//是否使用越界回弹
96+
overScrollDrag:PropTypes.bool,//是否使用越界拖动,类似IOS样式
9697
pureScroll:PropTypes.bool,//是否使用纯滚动模式
9798
primaryColor:PropTypes.string,
9899
autoRefresh:PropTypes.shape({

android/src/main/java/com/lmy/smartrefreshlayout/SmartRefreshLayoutManager.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,15 @@ public Map<String, Integer> getCommandsMap() {
8080
COMMAND_FINISH_REFRESH_NAME,COMMAND_FINISH_REFRESH_ID
8181
);
8282
}
83+
/**
84+
* 是否使用越界拖动
85+
* @param view
86+
* @param overScrollDrag
87+
*/
88+
@ReactProp(name="overScrollDrag",defaultBoolean = true)
89+
public void setOverScrollDrag(ReactSmartRefreshLayout view,boolean overScrollDrag){
90+
view.setEnableOverScrollDrag(overScrollDrag);
91+
}
8392
/**
8493
* 是否启用越界回弹
8594
* @param view

0 commit comments

Comments
 (0)