Ios 反应本机:从导航堆栈中删除后退按钮?

Ios 反应本机:从导航堆栈中删除后退按钮?,ios,swift,react-native,Ios,Swift,React Native,所以我有一个导航堆栈,它不断地向其中添加页面。用户可以转到上一页或下一页。就像一个注册页面 例如,这里有一个包含3个屏幕的页面(上一页、当前页、下一页) 函数MyStack(){ const Stack=createStackNavigator(); 返回( ); } 问题是,这些按钮叠在一起。见下文 我需要的是删除旧按钮,但我不知道怎么做。当然,我可以通过设置: <Stack.Screen name="Next" component={First

所以我有一个导航堆栈,它不断地向其中添加页面。用户可以转到上一页或下一页。就像一个注册页面

例如,这里有一个包含3个屏幕的页面(上一页、当前页、下一页)

函数MyStack(){
const Stack=createStackNavigator();
返回(
);
}
问题是,这些按钮叠在一起。见下文

我需要的是删除旧按钮,但我不知道怎么做。当然,我可以通过设置:

   <Stack.Screen
        name="Next"
        component={FirstNamePage}
        options={{
          headerLeft: null
        }}
      />

但我不能这样做,除非我在这个特定的功能。我该怎么做呢?

试试这个

    <Stack.Navigator
      screenOptions={{
        headerShown: false
      }}
    >

  <Stack.Screen name="route-name" component={ScreenComponent} />
</Stack.Navigator>

参考资料:-

    <Stack.Navigator
      screenOptions={{
        headerShown: false
      }}
    >

  <Stack.Screen name="route-name" component={ScreenComponent} />
</Stack.Navigator>