react-native-largelist
react-native-largelist copied to clipboard
Group中如何判别当前的cell离开了屏幕范围?
往上滑动,离开屏幕范围; 往下滑动,离开屏幕范围;
Group中如何依据offsetY的值来判别?
目前可以在这里
Group.js
update(index: number, init: boolean) {
if (index < 0 || index >= this.props.indexes.length || this._currentIndex === index) return;
this._currentIndex = index;
!init && this.forceUpdate();
}
改变了就表示之前的离开了屏幕,显示了新的。但是请注意这个不是很准确。
这里显然不是和屏幕相关的计算,而是和group复用相关的计算