React Native SafeAreaView 仅水平

React Native SafeAreaView horizontal-only

是否可以仅水平使用react native SafeAreaView(react-native-safe-area-context)(或删除生成的顶部填充)?使用时,例如在从底部滑动的模态中,iPhone X 间距被添加到顶部,尽管它实际上距离屏幕顶部很远。它应该只在横向中向左和向右添加必要的间距。

使用 edges 道具对你有用吗?

<SafeAreaView edges={['left', 'right']} />

如果您只想从顶部删除它,您可以将 bottom 添加到上面的数组。