有没有办法使用 NavigatorIOS 配置场景的过渡? 还是它只有一个默认的 floatFromRight 属性。我有
this.props.navigator.push({
component : component,
title: 'hello',
// configuring the transition type
});
您可以使用其他动画,请参阅此处: 导航器配置场景
您拥有所有这些:
- Navigator.SceneConfigs.PushFromRight "DEFAULT">
- Navigator.SceneConfigs.FloatFromRight
- Navigator.SceneConfigs.FloatFromLeft
- Navigator.SceneConfigs.FloatFromBottom
- Navigator.SceneConfigs.FloatFromBottomAndroid
- Navigator.SceneConfigs.FadeAndroid
- Navigator.SceneConfigs.HorizontalSwipeJump
- Navigator.SceneConfigs.HorizontalSwipeJumpFromRight
- Navigator.SceneConfigs.VerticalUpSwipeJump
- Navigator.SceneConfigs.VerticalDownSwipeJump
例:
<Navigator
initialRoute={{id: 'Home'}}
renderScene={this.navigatorRenderScene}
configureScene={(route, routeStack) =>
Navigator.SceneConfigs.HorizontalSwipeJump
}
/>