React native 按下时更改导航栏的转换

React native 按下时更改导航栏的转换,react-native,React Native,我在应用程序中使用Navigator进行导航,并使用不同的转换(SceneFigs)进行不同的推送。但是,导航栏的过渡不受影响:对于所有推送,即使sceneconfig更改,它也会从右向左设置动画 按下“左”按钮时,视图将使用从左向右转换 Navigator.SceneConfigs.FloatFromLeft 但正如您所看到的,导航栏的内容是从右向左转换的 我怎样才能改变这种行为?我需要导航栏转换与所选场景图对齐。您可能需要从以下默认场景图中进行选择 PushFromRight Float

我在应用程序中使用Navigator进行导航,并使用不同的转换(SceneFigs)进行不同的推送。但是,导航栏的过渡不受影响:对于所有推送,即使sceneconfig更改,它也会从右向左设置动画

按下“左”按钮时,视图将使用从左向右转换

Navigator.SceneConfigs.FloatFromLeft
但正如您所看到的,导航栏的内容是从右向左转换的


我怎样才能改变这种行为?我需要导航栏转换与所选场景图对齐。

您可能需要从以下默认场景图中进行选择

PushFromRight
FloatFromRight
FloatFromLeft
FloatFromBottom
FloatFromBottomAndroid
FadeAndroid
HorizontalSwipeJump
HorizontalSwipeJumpFromRight
VerticalUpSwipeJump
VerticalDownSwipeJump

如果您想了解更多-

有两个具有导航栏样式的文件-一个用于iOS,一个用于Android:


在这里,您可以修改导航栏组件的过渡-左按钮、标题和右按钮。

这是我正在做的,但这些不会影响导航栏的过渡,只有主视图右侧?@pinewood Yes。无法更改导航栏转换。使用这些场景图仅影响主视图转换。