RN 0.59 を使用しています。アプリをバックグラウンドに配置してすぐに再度開くたびに、SafeAreaView は画面全体を占有しません。
しかし、アプリをバックグラウンドに置き、しばらくしてから (約 3 秒間) 再度開くと、正常に動作しています。
これがSafeAreaViewの私のスニペットです
...
const SafeAreaViewUI = ({children}) => {
return (
<SafeAreaView style={styles.container}>
<View style={styles.content}>
{ children }
</View>
</SafeAreaView>
);
};
...
export default SafeAreaViewUI;
私のスタイリングに
container: {
flex: 1,
backgroundColor: Platform.OS === 'android' ? blurple : null,
paddingTop: Platform.OS === 'android' ? StatusBar.currentHeight : 0,
},
content: {
flexGrow: 1,
color: text,
backgroundColor: white,
}
これについての洞察はありますか?