温馨提示:本文翻译自stackoverflow.com,查看原文请点击:android - React-native-navigation hide navigation bar on login screen?
android ios react-native react-native-navigation

android - React-native-navigation隐藏登录屏幕上的导航栏?

发布于 2020-03-28 23:36:34

我在我的react-native应用程序中使用react-native-navigation进行导航。我想在尝试的第一个屏幕上隐藏导航栏

{ navBarHidden: true}

导航的完整代码为:

 Navigation.startSingleScreenApp({
    screen: {
        label: "Login",
        screen: "LoginComponent",
        icon: require('./asset/menu.png'),
        title: "Login",
      }, 
      navigationBarStyle : {navBarHidden: true },
      passProps: {},
      animationType: 'slide-down'
  });

没有显示任何错误,仍然可以在我的登录屏幕上看到导航栏。

查看更多

查看更多

提问者
Ragnar
被浏览
18
Ragnar 2018-04-23 02:23

我改变了

 Navigation.startSingleScreenApp({
    screen: {
        label: "Login",
        screen: "LoginComponent",
        icon: require('./asset/menu.png'),
        title: "Login",
      }, 
      navigationBarStyle : {navBarHidden: true },
      passProps: {},
      animationType: 'slide-down'
  });

   Navigation.startSingleScreenApp({
        screen: {
         label: "Login",
        screen: "LoginComponent",
        icon: require('./asset/menu.png'),
        title: "Login",
       navigationBarStyle : {navBarHidden: true },
      }, 
      passProps: {},
      animationType: 'slide-down'
  });

它就像魅力一样。