Reactjs 使用状态栏显示反应本机模式

Reactjs 使用状态栏显示反应本机模式,reactjs,react-native,Reactjs,React Native,我使用react native 0.48.4和用于电话号码输入。我发现模块使用了模态。当模式显示、状态栏被隐藏时,我试图设置StatusBar.setHiddenfalse,状态栏仍然隐藏。如何在调用Modal时显示状态栏 就我个人而言,我正在使用react社区为我的modals实现提供的存储库 它处理许多默认行为,并提供许多功能,完全可黑客攻击 使用此库时,要解决您的问题,它将是一个简单的: <Modal style={style.modal}> <View style=

我使用react native 0.48.4和用于电话号码输入。我发现模块使用了模态。当模式显示、状态栏被隐藏时,我试图设置StatusBar.setHiddenfalse,状态栏仍然隐藏。如何在调用Modal时显示状态栏

就我个人而言,我正在使用react社区为我的modals实现提供的存储库

它处理许多默认行为,并提供许多功能,完全可黑客攻击

使用此库时,要解决您的问题,它将是一个简单的:

<Modal style={style.modal}>
  <View style={{ flex: 1 }}>
    <Text>Hello!</Text>
  </View>
</Modal>
拥有类似于:

我希望这个答案能对你有所帮助。如果您需要更多详细信息,请随时提问。

就我个人而言,我正在使用react社区为我的modals实现提供的存储库

它处理许多默认行为,并提供许多功能,完全可黑客攻击

使用此库时,要解决您的问题,它将是一个简单的:

<Modal style={style.modal}>
  <View style={{ flex: 1 }}>
    <Text>Hello!</Text>
  </View>
</Modal>
拥有类似于:


我希望这个答案能对你有所帮助。如果您需要更多详细信息,请毫不犹豫地询问更多问题。

它仍然会隐藏StatusBarIt,因为react本机模式在默认情况下有边距。如果您仍然想使用基本的模态API,只需在模态中添加一个marginTop。将marginTop设置为相同,它隐藏了状态。我在react-native模态中检查了index.js,它还使用react-native的模态,因此使用react-native模态没有帮助,还有其他建议吗?好的。很明显,您这边有一个样式问题,因为我成功地在我这边实现了它,而且看起来基本的react本地电话输入实现也成功了。帮不了你更多。祝你好运它仍然隐藏StatusBarIt,因为react本机模式在默认情况下具有边距。如果您仍然想使用基本的模态API,只需在模态中添加一个marginTop。将marginTop设置为相同,它隐藏了状态。我在react-native模态中检查了index.js,它还使用react-native的模态,因此使用react-native模态没有帮助,还有其他建议吗?好的。很明显,您这边有一个样式问题,因为我成功地在我这边实现了它,而且看起来基本的react本地电话输入实现也成功了。帮不了你更多。祝你好运同样的事情也发生在我身上。。。只在Android上。关于这个问题有什么消息吗?你有没有尝试过在任何地方添加模态组件?同样的事情也发生在我身上。。。只在Android上。关于这个问题有什么消息吗?您是否尝试过在使用模态组件的任何地方添加?
modal: {
 backgroundColor: 'white',
 marginHorizontal: 0,
 marginBottom: 0,
 borderBottomLeftRadius: 0,
 borderBottomRightRadius: 0,
 borderTopLeftRadius: 10,
 borderTopRightRadius: 10,
 overflow: 'hidden',
}