[英]Control topbar with react native
SafeAreaView 的目的是在设备的安全区域边界内呈现内容。 目前仅适用于 iOS 版本 11 或更高版本的 iOS 设备。 -安全区域视图
在您的情况下, SafeAreaView 无效,但您可以将marginTop
传递给视图或直接传递给您的文本。 例如:
return (
<SafeAreaView style={{flex: 1, marginTop: 20 }}>
<Text style={styles.principalTitle}>Just a text</Text>
</SafeAreaView>
);
按照蒂姆参考答案,我改进了他的代码。
使用 React Native 你可以控制状态栏的高度:
import {... , StatusBar} from 'react-native';
return (
<SafeAreaView style={{flex: 1, paddingTop: StatusBar.currentHeight }}>
<Text style={styles.principalTitle}>Just a text</Text>
</SafeAreaView>
);
我更喜欢填充以保存背景。
谢谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.