React native MaterialTopNavigator内部的ScrollView或FlatList:拉式刷新不';无法在某些iOS设备上工作(X,X最大值,8个以上)

React native MaterialTopNavigator内部的ScrollView或FlatList:拉式刷新不';无法在某些iOS设备上工作(X,X最大值,8个以上),react-native,react-navigation,React Native,React Navigation,我在由createMaterialTopTabNavigator创建的选项卡导航器中有一个带有RefreshControl的平面列表。当我尝试下拉刷新时,它在Android和7/8/6s/5s/SE等小型iPhone上非常有效。但是,对于较大的iPhone(X、X max、XR、8 Plus等),如果滚动视图位于顶部,我无法拖动刷新。我必须向下滚动一点,然后再向上拉以刷新视图。当卷轴返回顶部时,它将停止对拉动动作的响应。从createBottomTabNavigator创建的底部选项卡栏工作正常

我在由
createMaterialTopTabNavigator
创建的选项卡导航器中有一个带有RefreshControl的平面列表。当我尝试下拉刷新时,它在Android和7/8/6s/5s/SE等小型iPhone上非常有效。但是,对于较大的iPhone(X、X max、XR、8 Plus等),如果滚动视图位于顶部,我无法拖动刷新。我必须向下滚动一点,然后再向上拉以刷新视图。当卷轴返回顶部时,它将停止对拉动动作的响应。从
createBottomTabNavigator
创建的底部选项卡栏工作正常


我想知道这是否是MaterialTabNavigator的一个bug,以及可能的解决方案是什么。谢谢大家!

安装最新版本的react导航选项卡,并直接从react导航选项卡导入,而不是从react导航选项卡导入,修复了此问题

npm i-S反应导航选项卡

从“反应导航选项卡”导入{createMaterialTopTabNavigator}