【发布时间】:2018-02-05 19:45:57
【问题描述】:
【问题讨论】:
-
你的结构有错误。理论上标题导航/栏不应该进入滚动。滚动条应位于标题栏下方。为了防止只是在滚动中添加
refreshing=false作为道具。 -
使用this解决了我的问题
标签: react-native react-native-scrollview
【问题讨论】:
refreshing=false 作为道具。
标签: react-native react-native-scrollview
您似乎已将包含自定义操作栏的视图放置在滚动视图中,并且您提供的图像中发生的事情不是由过度滚动提供的下拉刷新引起的,因此您有 2 个解决方案:
1-将您的操作栏放在您的 ScrollView 之外,并使操作栏和 ScrollView 成为 1 个视图的子项。
2-将 alwaysBounceVertical={false} 添加到您的 ScrollView 道具。
希望这会有所帮助。
【讨论】:
最初使用 const refresh = false 。然后在调用 _onRefresh 时,将刷新从 false 更改为 true,并重新初始化 scollview 的内容。
【讨论】: