На iOS

На Android

У меня есть SafeAreaProvider, обертывающий приложение:
Код: Выделить всё
Я попробовал реализацию SafeAreaView в своем пользовательском PageView, который представляет собой компонент-оболочку вокруг каждого представления экрана внутри экрана навигации по стеку и/или вкладкам. Это также не изменило нижние вкладки:
Код: Выделить всё
const PageView = ({ children, style }: Props) => {
const styles = useStyles();
return (
{children}
);
};
Код: Выделить всё
export default function TabLayout() {
return (
(
)}
>
({
tabPress: (e: EventArg) => {
e.preventDefault();
navigation.navigate('scanModal');
return;
},
})}
name="scan"
options={{
tabBarLabel: 'Scan',
}}
/>
);
}
Код: Выделить всё
const insets = useSafeAreaInsets();
return (

Как можно это исправить на Android?>
Подробнее здесь: https://stackoverflow.com/questions/771 ... navigation
Мобильная версия