gpt4 book ai didi

ios - 构建后 React Native iOS StatusBar 不可见?

转载 作者:行者123 更新时间:2023-11-28 21:00:02 24 4
gpt4 key购买 nike

我有一个使用 Expo 编写的 React Native 项目——当我在 Expo 上开发和发布时,顶部的状态栏(时间、wifi 等)很好,我从来不必担心它-- 它一直都在那里,所以我从来不需要读入单独的 StatusBar 组件或类似的东西。

enter image description here

但是当我“构建”应用程序以获取 IPA 文件然后部署到 TestFairy 上时,应用程序的状态栏是完全不可见的(不确定字体是白色还是覆盖或什么)。

enter image description here

有什么想法吗?谢谢!

最佳答案

世博会提到docs

Expo makes the status bar translucent by default on Android which is consistent with iOS, and more in line with material design.

因此使用 react-native 的 StatusBar你可以配置如下

<ParentWrapper style={{flex: 1}}>
<View style={{ height, backgroundColor }}>
<StatusBar { ...props } />
</View>
// ... Your navigation or the child components
</ParentWrapper>

高度是 Platform.OS === 'ios' ? 20:StatusBar.currentHeight

关于ios - 构建后 React Native iOS StatusBar 不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49804764/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com