怎么让android下 横向切换页面

来源:2-2 StackNavigator精讲-1

世界首富

2018-05-17

react-navigation 在切换页面的时候如何 让android和ios统一风格 都是横向的页面切换,比如在android是上下切换而ios是横向的切换,我现在想让这两种平台下都按照IOS的方式 采用横向的页面切换,该如何做

写回答

1回答

CrazyCodeBoy

2018-05-22


通过设置mode为card试试:

export type NavigationStackViewConfig = {
  mode?: 'card' | 'modal',
  headerMode?: HeaderMode,
  cardStyle?: ViewStyleProp,
  transitionConfig?: () => TransitionConfig,
  onTransitionStart?: () => void,
  onTransitionEnd?: () => void,
};

用于导航样式配置的参数:

- mode: 页面切换模式: 左右是card(相当于iOS中的push效果), 上下是modal(相当于iOS中的modal效果)
* card: 普通app常用的左右切换。
* modal: 上下切换。


0
0

React Native技术精讲与高质量上线App开发

一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术

1577 学习 · 727 问题

查看课程