我正在使用TypeScript构建一个React Native应用程序。对于我的导航,我使用React Navigation,并且对于我的单元测试,我使用Jest和Enzyme。 这是我其中一个屏幕 (LoadingScreen.tsx) 的代码(已经被剥离):import styles f...
我已经为堆栈导航器创建了一个自定义的标题组件,其中显示用户名称以及一些图像。 在此页面上,我需要编辑用户名,并在成功后同时在标题中更新它。 因此,我的问题是如何动态更改/更新标题?
我在我的React Native项目中安装了react-navigation。这是一个起始项目,没有任何代码。但是在运行项目时,我遇到了如下错误。 这是我的导航代码import { createStackNavigator } from 'react-navigation'; import...
我正在尝试回退两个屏幕。目标是从EditPage返回到Cover。这是我的导航栈: Main -> Cover -> EditCover -> EditPage 我阅读了文档,它说要提供要返回的屏幕的键,这是我的代码:this.props.navigation.dispa...
我使用CRNA创建了一个项目,其中使用了React-Navigation。在其中一个屏幕上,我有一个覆盖整个屏幕的背景图像,并且我想要包含标题。 像这张图片一样: 我应该只隐藏标题并使用一个包含我想要的元素的视图吗?如果是,这会在深度链接的情况下引起问题吗? 解决方法 React ...
我正在使用 DrawerNavigator,并且有3个页面: Router页面、mainScreen 和一个 photos页面。 我创建了一个标题导航栏区域,并在 mainScreen 中使用了这个 <TouchableHighlight onPress={() => this.p...
我有以下的堆栈导航和屏幕:export const HomeStack = createStackNavigator({ Home: HomeScreen, Categories: CategoriesScreen, Products: ProductsScreen, ...
在Android上运行应用程序时,我遇到了这个错误。它可以正确构建,但会崩溃并且出现异常。我已经安装了React-native-screens,@React-native/navigation以及https://reactnavigation.org/docs/getting-started/...
我正在将一个RN项目的版本从4迁移到5。切换屏幕时出现了一个白色闪烁问题。在v4中,可以通过在StackNavigation选项中设置cardStyle: { backgroundColor: material.containerBgColor }来解决此问题。然而,在v5中,我无法用相同的方...