Динамически переключать swipeEnabled для MaterialTopTabNavigator в React Native - PullRequest
1 голос
/ 29 января 2020

Я использую Навигатор по вкладкам "Верхняя часть материала" из React Native Navigation, созданный с помощью createMaterialTopTabNavigator(). Согласно документации, эта функция принимает объект TabNavigatorConfig в качестве второго аргумента, который имеет свойство swipeEnabled, определяющее, можно ли перемещаться между различными вкладками.

Проблема в том, что я обычно хочу включить поведение свайпа, но хочу отключить его только при определенных обстоятельствах. Есть ли способ динамически переключать это значение между true и false после того, как определенное событие вызвано на одной из вкладок?

1 Ответ

0 голосов
/ 30 января 2020

Вам нужно использовать React Navigation 5 (в настоящий момент альфа) для динамической конфигурации c:

https://next.reactnavigation.org/

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