#react-native
#react-native
Вопрос:
В некоторых случаях я хочу скрыть верхнюю панель навигации.
это не работает в reactnavigation V4
const RemoveTopBar = () => {
navigation.setOptions({
headerShown: () => false,
});
}
как я могу с этим справиться?
Ответ №1:
Попробуйте установить так.
navigation.setParams({ headerShown: false })}
вы можете проверить параметры в react navigation в отношении любой версии, выбрав версию здесь
Комментарии:
1. вы правы. Однако выдает ошибку, что «navigation.setOptions не является функцией». Потому что он был удален в версии 4. Какой альтернативный способ?
2. setOptions доступен в версии 5, для версии 4 вы можете использовать setParams вместо setOptions
3. @hakan Я добавил руководство по ответу, чтобы проверить параметры, связанные с вашей конкретной версией.