react native 如何实现滑动吸附效果?
类似一个这样的布局:
区域1 .往上滑,可以隐藏 |
区域2 .往上滑,始终可见,最后固定到顶部 |
区域3 .FlatList组件 |
这类似手机QQ->联系人的布局:
搜索区域
相当于区域1
好友,分组,群聊,设备 TAB
相当于区域2
好友列表
相当于区域3
请问有没有现成的组件或者思路呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
目前尝试
SectionList
组件,它可以做到上面的布局,
但是区域三必须固定高度,
flex: 1
无效所以没法和FlatList
之类的组件配合所以没法和比较复杂的组件组合, 比如 区域3是 轮播 + FlatList
如果是有规则的列表, 是可以的
https://www.reactnative.cn/do...
自行谷歌
react-sticky
。GitHub 上也一搜一大把: