с react navigation, headerTransparent: true вместе с headerStyle:{backgroundColor: ‘transparent’} выдают серый header, вместо прозрачного? Это нативная проблема?
Копнул глубже, оказалось что не переписывается screenOptions парента, точнее переписывается на другие параметры, но именно на transparent - нет. Может кто сталкивался
покаж как прописаны и screenOptions и options
убедись, что у тебя 6+ навигация, что проблема именно в группе (попробуй в options конкретного скрина передать). а HomeStack у тебя случайно не NativeStack?
Home stack у меня createNativeStackNavigator
Навигация 6+ но проблема в том что данная ошибка только на iphone 5S
тебе прям очень нужен NativeStack? на опыте, он чаще ведёт себя не так, как ты ожидаешь
Аа я просто всегда его использовал, а какой другой вариант?
createStackNavigator
Тогда про разницу написано в доках? Чтобы почитать на досуге
https://reactnavigation.org/docs/stack-navigator это js реализация, она менее производительная, но более гибкая. если у тебя нет 200 скринов между которыми ты постоянно прыгаешь, думаю, ты не заметишь разницу в производительности
https://reactnavigation.org/docs/stack-navigator https://reactnavigation.org/docs/native-stack-navigator/
и тут https://github.com/software-mansion/react-native-screens
Хотел бы уточнить, а это к чему? Я просто никогда не пользовался react-native-screens и не совсем понимаю их фичи из доков
когда ты юзаешь NativeStack, по сути ты юзаешь react-native-screen
Обсуждают сегодня