如果您想直接进入屏幕而不将其添加到 createTabNavigator 中,您可以使用 React Navigation 中的 StackNavigator 来实现。
下面是一个示例代码,展示了如何使用 StackNavigator 来直接进入屏幕:
import { createStackNavigator } from '@react-navigation/stack';
import ScreenA from './ScreenA';
import ScreenB from './ScreenB';
import ScreenC from './ScreenC';
const Stack = createStackNavigator();
function App() {
return (
);
}
export default App;
在上面的示例中,我们使用 createStackNavigator 创建了一个 StackNavigator,并在其中添加了三个屏幕:ScreenA、ScreenB 和 ScreenC。当您直接进入应用程序时,将会显示 ScreenA。
如果您想从一个屏幕导航到另一个屏幕,您可以使用 StackNavigator 提供的导航方法,例如在屏幕组件中使用 navigation.navigate('ScreenB')。