React-Native 三星 S10 相机后面的按钮
React-Native button going behind Samsung S10 camera
最近我遇到一个问题,我的应用程序在自定义 header 上的勾选按钮已经落后于三星 S10 相机,我在我的应用程序和三星 S10 中使用透明状态栏,相机稍微有点从上往下所以它出现在应用程序视口内,我不确定其他设备,但有没有一种方法可以检测到这些东西,并在此基础上我可以更改样式或如何克服这些问题
试试这个..
import { SafeAreaView, Platform } from "react-native";
render() {
return (
<SafeAreaView style={{
flex: 1,
backgroundColor: 'blue',
paddingTop: Platform.OS === 'android' ? 25 : 0}}>
//More controls and such
</SafeAreaView>
);
}
}
根据您的要求进行调整..
我使用了 'react-native' 库中的 StatusBar.currentHeight 来解决这个问题,因为这将提供状态栏的实际高度,而不是使用任何静态高度
最近我遇到一个问题,我的应用程序在自定义 header 上的勾选按钮已经落后于三星 S10 相机,我在我的应用程序和三星 S10 中使用透明状态栏,相机稍微有点从上往下所以它出现在应用程序视口内,我不确定其他设备,但有没有一种方法可以检测到这些东西,并在此基础上我可以更改样式或如何克服这些问题
试试这个..
import { SafeAreaView, Platform } from "react-native";
render() {
return (
<SafeAreaView style={{
flex: 1,
backgroundColor: 'blue',
paddingTop: Platform.OS === 'android' ? 25 : 0}}>
//More controls and such
</SafeAreaView>
);
}
}
根据您的要求进行调整..
我使用了 'react-native' 库中的 StatusBar.currentHeight 来解决这个问题,因为这将提供状态栏的实际高度,而不是使用任何静态高度