в Stack.Screen есть проперти options в который можно передать опцию { headerShown: false }. Дальше делаешь кастомный хеадер и импортируешь где нужно
делать кастомный хедер из-за того что не работает headerStyleInterpolator на андроиде… может есть какое-то решение этого бага? в гугле не накопал, хотя когда-то это работало
согласен, но если проект только стартует следует задуматься над кастомным хеадером так сколько будет еще кейсов которые могут быть не доступны. попробуйте передать rightButtonStyle={ opacity:0 }
уже достаточно написано( он вообще никакие не цепляет стили почему-то, имею ввиду андроид для headerStyleInterpolator может есть какой-то вариант кеш очистить полностью?
через андроид студию можешь почистить и собрать билд заново, но не уверен что поможет если нужно убрать иконку, глянь тут, там можно попробовать передать компонент в headerRight, передай просто ()=>null https://reactnavigation.org/docs/header-buttons/#adding-a-button-to-the-header
только что попробывал на андроиде реальном устройстве передал options={{ headerLeft: () => null }} и кнопка пропала по идее с правой должно сработать так же "@react-navigation/native": "5.7.0",
Обсуждают сегодня