gestResponseDistance, кажется, не работает в реагировать на родной - PullRequest
0 голосов
/ 30 мая 2018

Я пытался увеличить de gestResponseDistance, используя различные способы улучшить жест смахивания назад, но ни одна из моих попыток не сработала:

1.Изменение жеста ResponseDistance внутри createStackNavigator: попробуйте A

`

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

`

2.Изменение жеста ResponseDistance внутри createStackNavigator: попробуйте B `

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

`

3.Добавление defaultProps в переменную навигатора стека: `

AppNavigator.defaultProps = {
  gestureResponseDistance: 200,
};

`

4.Добавление реквизита в тег стекового навигатора `

return (
  <Root>
    <AppNavigator gestureResponseDistance="200" />
  </Root>
);

`

Есть идеи? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...