react-navigation相关内容

反应显示空屏幕的本机嵌套堆栈导航

我正在尝试使用堆栈导航器实现来自网站的example嵌套的Reaction本机导航。我还签入了其他问题SO,但找不到我的错误。 在Home.tsx组件I中,有两个嵌套的路由HomeView和Products。单击HomeView.tsx中的链接,我正在执行categoryClick中的categoryClick,在此函数中,我想导航到Products.tsx组件。导航按预期工作,但screen中 ..
发布时间:2022-03-01 14:20:27 前端开发

如何在模式屏幕上隐藏底部栏?

我有一个带有底部栏的应用程序,我想从其中一个应用程序中显示模式屏幕,而不显示底部选项卡。我不明白为什么它在iOS上可以正常工作,但在Android上不能。 下面是我的底部选项卡导航器,其中包含我的所有选项卡: // AppStack.tsx const Tab = createBottomTabNavigator() const AppStack = () => { retur ..
发布时间:2022-03-01 14:17:42 其他开发

使用Reaction Native:Empty Parameters中的FlatList中的自定义元素中的参数导航

未能成功解决问题here后,我必须创建一个包含所有类的新问题。 我刚开始进行本机反应,在找出如何使用传递参数从一个类导航到另一个类时遇到问题,非常感谢您的帮助。 我想做的就是: 会话使用包含CustomButton的平面列表创建 单击CustomButton从SessionCreate导航到ItemConfig 将参数";元素";传递给ItemConfig ..

检查`MaterialTopTabNavigator`的呈现方法

我要创建一个Top Tab导航器,并将两个屏幕Badges.js和Studying.js放入Tab中。在我的设备上运行它时,收到错误消息:&q;错误:元素类型无效:需要字符串.和&q;检查`MaterialTopTabNavigator&q;的呈现方法。 。 TabScreen.js import React from 'react'; import {View, Image, Te ..

使用REDUX沿侧面反应导航

有没有办法让react-navigation管理所有导航方面,同时让redux管理睡觉而不让它们全部纠结在一起。 react-navigation不再支持redux,这让我很难过。 警告:在将于2018年秋季发布的Reaction导航的下一个主要版本中,我们将不再提供有关如何与Redux集成的任何信息,并且它可能会停止工作。 我并不特别关心由redux存储管理导航状态,但我确实希 ..
发布时间:2022-03-01 14:05:41 其他开发

组合TabNavigator和DrawerNavigator

我使用了反应导航,并希望将TabNavigator和DrawerNavigator一起使用。我知道您可以嵌套导航器,但是只有一个抽屉链接有“我的标签”。 我希望选项卡导航始终可见,并且抽屉应该可用。 Drawer slides over tabs 因此,顶部的三个选项卡应该始终可见。抽屉可以滑出来连接不同的场景。 const CustomTabRouter = TabRou ..

错误:导航器只能包含';屏幕';组件作为其直接子项

我刚开始使用本机响应,我收到此错误,但我无法解决它。 我正在从主react-navigation page遵循教程,但我无法完成它。 如有任何帮助,我将不胜感激。谢谢! import * as React from 'react'; import { Text, View } from 'react-native' import { NavigationContainer ..

Navigation.显示打字稿中的某些错误

当我使用useNavigation.Navigation.Main";类型为‘{key:string;params?:unfined;merge?:boolean|unfinded;}|{name:Never;key?:string|unfinded;}’的类型的TypeScript返回错误参数时,如果使用useNavigationor或From{导航}在屏幕之间导航,则不能将类型为‘&q ..
发布时间:2022-03-01 13:55:38 其他开发

错误:index.js:找不到模块';babel-plugin-r&39;Reaction Native

我做了什么导致错误: 我有一个新安装的Bare Reaction原生项目。我想使用抽屉导航,但必须安装Reaction Native ReAnimated 2.3.0-Alpha.2。 我已尝试解决的错误 我已安装全新的Bare Reaction本机项目 清除Metro Cache 尝试使用重新激活的2.0.0 我已按照https://www.reanimated2.com/do ..

反应-本机、动态反应导航标题

我有一个屏幕,其标题应从AsyncStorage设置,并且许多屏幕都导航到此屏幕(因此我不希望将标题传递到我正在导航的任何地方)。 因为navigationOptions是static我无法使用this.state,也无法通过读取AsyncStorage来设置其标题(因为AsyncStorage是异步:) 在这种情况下如何更改屏幕内部的标题? 推荐答案 可以在异步函数结束后 ..
发布时间:2022-03-01 13:50:05 其他开发

在ScrollView内创建具有动态高度的MaterialTopTabNavigator

有没有办法创建具有动态高度的类似ScrollView的东西? 有关我们尝试执行的操作的详细信息: 我们在ScrollView中创建了一个顶部选项卡栏(使用createMaterialTopTabNavigator)。一切正常,除了ScrollView的高度。让我们假设有3个不同高度的选项卡屏幕:TabScreen1:800,TabScreen2:400,TabScreen3:300.渲染时 ..
发布时间:2022-03-01 13:44:27 其他开发

在抽屉导航器中卸载或重新呈现屏幕

我最近刚刚添加了抽屉导航器,并将屏幕包装在createDrawerNavigator() 中 以下是我当前的路由: Home.js Post.js Settings.js 当用户从主页导航到帖子时,我传递了一个包含帖子数据的参数。 onPress={() => this.props.navigation.navigate('Post', {postData: postDa ..
发布时间:2022-03-01 13:41:18 其他开发

Reaction Native-iOS-启用更大的文本表单可访问性搞砸了一切

到目前为止,我的应用程序看起来很漂亮,但一旦启用了“辅助功能”中的“较大文本”选项,所有东西都开始看起来很脏,甚至导航栏也是如此。 请建议一种智能处理这些更改的方法。 推荐答案 经过大量源代码挖掘和谷歌搜索,似乎可以使用AccessibilityManager原生模块。我没有看到任何关于它的文档,但是可以在this test file中看到一个示例函数: Accessibi ..
发布时间:2022-03-01 13:39:14 移动开发