react-native - 在 React Native 中拉动刷新时如何防止 FlatList 的标头下降?
问题描述
我有一个带有标题的 FlatList。当我现在拉刷新时,标题与所有列表项一起下降:
但我希望它保持在顶部,以便只有项目被拉下:
如果我将标头组件不是放在 FlatList 中,而是放在它之前,则可以实现这种行为。但是,它不适合,因为标题将始终保持在顶部,但我需要它与列表项一起滚动,就好像它是列表的一部分一样。我怎样才能做到这一点?
我尝试在 onScroll 事件中为标题设置负边距,但它看起来一点也不平滑,并且会导致奇怪的效果。
我很感激你对如何做到这一点的想法。
解决方案
推荐阅读
- python - 如何在 matplotlib 轴上显示清晰的图像以及如何在动态变化的轴上完美地拟合矩形?
- c# - 使用 azure 上的区域和域的 Mvc 起始页
- java - 如何在android studio中更改imageview上的文本位置?
- database - 关于创建网站以与我的 Raspberry Pi 服务器通信的非常普遍的问题
- javascript - 在输入 oninput 中调用 javascript 方法作为回调
- c# - 是否有更好的实践来管理类的实例化?
- django - 如何在 Django 中防止重复的 POST 请求处理?
- html - 我可以在 wordpress 页面上放置超过 1 个 Azure 媒体播放器吗?
- c++ - 可变参数函数重载和 SFINAE - 解决歧义以模拟“隐藏签名”
- c# - 枚举的定义没有从索引中给出值