小编ger*_*gro的帖子

gestureResponseDistance 似乎在反应本机中不起作用

我尝试使用不同的方法来增加 degestureResponseDistance 来改善向后滑动手势,但所有尝试都不起作用:

1.在createStackNavigator中更改gestureResponseDistance:尝试A

`

const AppNavigator = createStackNavigator(
  {
    Drawer: {
      screen: Drawer
    },
  },
  {
    headerMode: 'none',
    initialRouteName: 'Drawer',
    navigationOptions: params => ({
      gestureResponseDistance: {
        horizontal: 200
      }
    })
  }
);
Run Code Online (Sandbox Code Playgroud)

`

2.在createStackNavigator中更改gestureResponseDistance:尝试B `

const AppNavigator = createStackNavigator(
  {
    Drawer: {
      screen: Drawer
    },
  },
  {
    headerMode: 'none',
    initialRouteName: 'Drawer',
    navigationOptions: {
      gestureResponseDistance: {
        horizontal: 200
      }
    }
  }
);
Run Code Online (Sandbox Code Playgroud)

`

3. 将 defaultProps 添加到堆栈导航器变量: `

AppNavigator.defaultProps = {
  gestureResponseDistance: 200,
};
Run Code Online (Sandbox Code Playgroud)

`

4. 将 prop 添加到堆栈导航器标签 ` …

react-native react-navigation

5
推荐指数
0
解决办法
735
查看次数

标签 统计

react-native ×1

react-navigation ×1