首页 文章

所有选项卡的react-native-navigation(wix)v2静态场景

提问于
浏览
0

我们正在开发一款具有音乐播放器的应用程序(类似于spotify) . 即使React-navigation工作,我们也考虑过从wix切换到React-native-navigation(v2) . 在实施RNN v2时,我们遇到的问题是将组件放在bottomTabs Bar上方,以便在tab切换时保持静态 . 我们不希望组件通过切换Tabs重新渲染 . 它的行为应该与spotifys音乐播放器类似!那可能吗?

TL;博士

如何在bottomTabs上方放置一个组件(例如音乐播放器) . 不应该使用切换标签重新渲染 .

非常感谢你的帮助

update

这对我有用:

Navigation.showOverlay({
  component: {
    name: 'yourRegisteredScene',
    passProps: {
    },
    options: {
      overlay: {
        interceptTouchOutside: false,
      },
      layout: {
        backgroundColor: 'transparent',
        orientation: ['portrait'],
      }
    }
  }
});

1 回答

  • 1

    RNN v2有一个叠加API,允许您将组件显示为整个应用程序上方的叠加层 . 如果您不关闭叠加层,即使在标签之间切换,它也会持续显示 .

    我不确定它是否满足您的所有需求,但您可以尝试一下 . 有关详细信息,请查看documentation . 在游乐场项目中还有一个example .

相关问题