Запрет запуска общих событий на экранах стека навигации React - PullRequest
0 голосов
/ 23 февраля 2020
<Stack.Navigator>
    <Stack.Screen name="Home" component={Screens.Home} />
    <Stack.Screen name="Blog" component={Screens.Blog} />
</Stack.Navigator>

При переходе к Blog stack некоторые события (например, BackHandler, open keyboard when focus on Textinput, ...) на этом экране влияют на Home screen.

Как можно новый экран работает как автономный экран в стековой навигации?


Если мой вопрос задан неправильно, пожалуйста, помогите мне отредактировать мой вопрос

1 Ответ

0 голосов
/ 23 февраля 2020

Вы можете инициализировать свойство gestEnabled значением false, чтобы предотвратить обратные события по умолчанию. Доступны другие опции, чтобы запретить собственные активированные события.

Если вы хотите удалить заголовок, вы можете сделать это, присвоив значение null для свойства headerMode до нуля

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