0

有没有办法使用 NavigatorIOS 配置场景转换?还是它只有一个默认的 floatFromRight 属性。我有,

this.props.navigator.push({
component : component,
title: 'hello',
// configuring the transition type 
 });
4

1 回答 1

-1

您可以使用其他动画,请参见此处:navigator configurescene

你拥有所有这些:

  • Navigator.SceneConfigs.PushFromRight "DEFAULT"
  • Navigator.SceneConfigs.FloatFromRight
  • Navigator.SceneConfigs.FloatFromLeft
  • Navigator.SceneConfigs.FloatFromBottom
  • Navigator.SceneConfigs.FloatFromBottomAndroid
  • Navigator.SceneConfigs.FadeAndroid
  • Navigator.SceneConfigs.Horizo​​ntalSwipeJump
  • Navigator.SceneConfigs.Horizo​​ntalSwipeJumpFromRight
  • Navigator.SceneConfigs.VerticalUpSwipeJump
  • Navigator.SceneConfigs.VerticalDownSwipeJump

例子:

<Navigator
   initialRoute={{id: 'Home'}}
   renderScene={this.navigatorRenderScene}
   configureScene={(route, routeStack) =>
      Navigator.SceneConfigs.HorizontalSwipeJump
   }
/>
于 2017-05-18T17:50:59.767 回答