【问题标题】:How can I make navigation between scenes inside same tabbar in react-native?如何在 react-native 中的同一标签栏中的场景之间进行导航?
【发布时间】:2016-07-11 02:55:54
【问题描述】:

我在 ios react-native 应用程序中使用 Navigator,并且我有一个 Tabbar。但是其中一个选项卡的视图可能会导航到同一选项卡内的另一个视图。我怎样才能做到这一点?

我尝试渲染 2 个标签栏:

if(this.props.route.name === 'visualizarEstabelecimento') {
    return(<MainEstabelecimentoView navigator={this.props.navigator} route={this.props.route}/>);         
  }
  else {
    return(<MainPrincipalView navigator={this.props.navigator} route={this.props.route}/>);
  }

但是标签栏是随着视图的转换而呈现的...

【问题讨论】:

    标签: ios react-native tabbarios


    【解决方案1】:

    为此,您可以使用 react-native-scrollable-tab-view。它纯粹是用 JavaScript 编写的。我在我的 Android 应用程序中使用它。

    【讨论】:

    • 有道理。但是如果我有 10 个页面,所以我需要在滚动视图上添加 10 个屏幕,如果我使用导航器而不是这个,那么我不需要在屏幕上添加 10 个页面。那么从技术上讲什么更好???
    • 其实这取决于你的用户界面。如果你有 10 个标签,我建议不要使用标签栏。在 UX 透视图中,标签栏最好只用于 2 到 5 个标签。
    猜你喜欢
    • 2019-03-12
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 2015-07-28
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多