React Native:如何确定组件是否在视口中

chu*_*ang 5 react-native

那就是说有一个很长的 ScrollView 有很多内容,并且在页面底部还有另一个组件。当用户向下滚动时,我试图延迟渲染底部组件。有没有图书馆已经实现了这个?

(我知道 ListView 的 onEndReached,但不太确定这对这种情况是否有帮助。)

感谢有人能指导我一个方向。

Ben*_*ggs 0

把它放在ScrollView的末尾?

ScrollViews 默认这样做:

删除ClippedSubviews bool

实验性:如果为 true,则屏幕外的子视图(其溢出值被隐藏)将从其本机支持超级视图中删除。这可以提高长列表的滚动性能。默认值是true。

https://facebook.github.io/react-native/docs/scrollview.html#removeclippedsubviews