React Native Navigation v2 (wix) 禁用 TopBar

Posted

技术标签:

【中文标题】React Native Navigation v2 (wix) 禁用 TopBar【英文标题】:React Native Navigation v2 (wix) Disable TopBar 【发布时间】:2018-12-03 07:27:48 【问题描述】:

我正在使用 wix 的 React-Native-Navigation v2(不是 React-Navigation)。 我尝试禁用默认呈现的 topBar。

我使用了以下选项并正在渲染底部标签:

Navigation.setDefaultOptions(
  topBar: 
    visible: false,
    _height: 0,
    drawBehind: true,
  ,
);

topBar 消失,但在bottomTabs 的选项卡初始打开时显示drawBehind 动画。

有没有办法禁用 topBar ?

最好的问候

【问题讨论】:

感谢您写回答案,帮助了我! 你应该回答你自己的问题并接受它。 感谢您的评论。不知道这是最佳做法 【参考方案1】:

我在 defaultOptions 中添加了 animate: false 并删除了 _height

Navigation.setDefaultOptions(
  topBar: 
    visible: false,
    drawBehind: true,
    animate: false,
  
);

这对我有用,并且不显示 tabchange 上的动画

【讨论】:

以上是关于React Native Navigation v2 (wix) 禁用 TopBar的主要内容,如果未能解决你的问题,请参考以下文章

使用 wix@react-native-navigation 运行 react-native 应用程序时出错

React Navigation 与 React Native Navigation [关闭]

在带有 wix/react-native-navigation 的模态中使用 react-native-gesture-handler (RNGH)

使用像 React Navigation 这样的基于 JS 的导航解决方案而不是使用像 Wix 的 React Native Navigation 这样的 Native Navigation 的缺点?

wix react native navigation registerComponent React未定义

react-native-navigation 底部标签样式