问题标签 [react-native-navigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2183 浏览

react-native - React Native 获取屏幕组件外的导航对象

我需要能够从不一定是屏幕组件的模块中导航和重置导航堆栈。这意味着,我不能使用:

就我而言,当他点击推送通知时,我需要正确地将用户重定向到正确的屏幕。我只有一个回调:

我只需要更多的导航灵活性。那么我该怎么做呢?

0 投票
1 回答
444 浏览

react-native-navigation - 重置导航堆栈

我想在 wix-react-native-navigation 中重置导航堆栈。但是在文档中找不到 API。可以在 v1 或 v2 中。

我可以找到this.props.navigator.resetTo,但这只需要一个屏幕。但我想用多个屏幕重置堆栈。有/没有修改根。

提前致谢,

0 投票
2 回答
5866 浏览

javascript - React-Native-Navigation - 在选项卡更改时触发事件

我正在使用react-native-navigation在 react-native 中工作。我遇到了与选项卡事件相关的问题。

我想在选择特定选项卡时加载数据。

提前致谢

0 投票
1 回答
1880 浏览

react-native - react-navigation tab navigator 屏幕内容未显示/屏幕为空白问题

我对 react-navigation 选项卡导航器有疑问。屏幕内容未显示/屏幕为空白。有任何想法吗 ?这是我的导航器结构:

更新:

这是包含渲染方法的 App.js 文件:

我确定它适用于第一个 switch 案例,但是出现了一个空白屏幕,我不知道原因。

0 投票
2 回答
3255 浏览

react-native - 如何使用透明状态栏获得全屏背景?

我想全屏显示 react-native-maps。但是 StackNavigator 的标题(反应原生导航)应该显示在地图上。状态栏也是。我想在地图上添加一个小渐变,以使状态栏和后退按钮(可能还有右侧标题侧的更多按钮)更具可读性。

目前使用 StackNavigator 会自动将“全屏”地图 (flex: 1) 限制在导航标题的底部。

如何解决这个问题?

反应原生:0.46

反应导航:1.0.0-beta.11

在此处输入图像描述

0 投票
1 回答
131 浏览

android - React Native Navigation 在 android 中的使用

对于 https://wix.github.io/react-native-navigation/#/

他们给出了ios而不是android的用法

https://wix.github.io/react-native-navigation/#/usage

需要帮忙!

0 投票
2 回答
679 浏览

ios - react-native-navigation ios - 将 UIViewController 推送到导航堆栈

我正在构建一个由原生 iOS 视图和 react-native 屏幕组成的导航堆栈。但是当我推送原生 iOS 视图时,视图布局并没有按照情节提要中的设计出现。我在 Xcode 中为原生视图使用自动布局。

Xcode 中的设计:

在 Storyboard 中查看设计

模拟器中显示的内容:

模拟器中显示的视图

0 投票
0 回答
101 浏览

react-native - react-native-navigation 想要访问所有选项卡视图都呈现在其上的超级视图

我正在使用react-native-navigation基于标签视图的应用程序。

我想知道哪个是所有选项卡视图的超级视图?我怎样才能覆盖它?

目前我想通过整个应用程序发送一个事件,但我无法访问超级视图,所以我必须在所有视图中添加监听器。

我想在超级视图中添加一个监听器。我如何使用它来实现它react-native-navigation

0 投票
2 回答
1714 浏览

android - 在 react-native-navigation 中从单屏应用程序到基于选项卡的应用程序

我想知道如何从单屏应用程序转到基于选项卡的应用程序。这里有一个类似的问题,没有相关答案。

目前我正在这样做

所以现在我只是用登录屏幕覆盖第一个选项卡(我在该特定屏幕上隐藏了选项卡”,当我按下登录按钮时,我只需将堆栈向上移动到选项卡可见的 tab1 屏幕.

所以即使我有一个 startSingleScreenApp 应用程序仍然从 tabBasedApp 启动,所以我不确定 startSingleScreenApp 有什么作用。

有使用此库经验的人可以告诉我如何进行吗?

0 投票
1 回答
859 浏览

android - 如何继续调试反应原生应用程序?

我的反应原生应用程序遇到问题,我不知道如何继续调试它。

我花时间修复以下不匹配:我正在使用的不同版本的包、不同的升级/更新(包、react native、Android Studio 等)、依赖关系而不是实际代码或更正我的代码。

这真的很令人沮丧,我觉得我做错了,或者因为这些问题而陷入困境。

这里是我关于当前问题的信息:

我有消息构建 Gradle

在此处输入图像描述

日志猫:

我在设备上遇到的错误(链接到 react-native-navigation 包:https ://wix.github.io/react-native-navigation/#/ ):

undefined 不是对象(评估“NativeReactModule.startApp”)

所以我想知道,除了我的问题之外,调试这样的东西的“清单”是什么?

什么是相关的?什么不是?

我应该先在哪里研究解决方案?

PS:我已经按照logcat中显示的提示进行操作,但没有成功。

提前致谢。