我正在尝试实现一个淡出列表底部项目的ScrollView
列表。这可以通过监控滚动位置,确定每个项目的布局,然后添加不透明度到每个项目来实现~即使这样,它也不会实现平滑淡入淡出,因为每个项目都有固定的不透明度。
我想知道是否有更优雅和更干净的方式来实现这一点?
发布于 2018-09-27 16:03:03
从‘expo’导入{LinearGradient};查看style={{宽度:100,高度:100,背景颜色:‘#fff’}}
编辑:
<查看style={{flex:1,backgroundColor:'#000'}}> <图像背景style={{flex: 1} } source={{uri:'https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?cs=srgb&dl=beauty-bloom-blue-67636.jpg&fm=jpg'}} >
发布于 2020-04-20 21:34:07
在ScrollView
中有一个用于实现淡入淡出效果的包。
rn-faded-scrollview确实工作得很好。
<RNFadedScrollView
allowStartFade={true}
allowEndFade={true}
bounces={false}
horizontal={true}
>
</RNFadedScrollView>
希望这能有所帮助。
https://stackoverflow.com/questions/45864698
复制相似问题