React native 如何设置单个页面的跳转模式2
这就像一个全球性的环境。我想跳转到React native 如何设置单个页面的跳转模式2,react-native,react-navigation,React Native,React Navigation,这就像一个全球性的环境。我想跳转到mymodal并使用模型模式。跳转到详细信息的卡模式 我用react-navigation@3.13您不能为每个屏幕分别设置模式道具。您可以使用navigationOptions中的transitionSpec为每个屏幕指定过渡动画规格 MyModal:{screen:ModalScreen,导航选项:{transitionSpec:{…}}} 现在,在transitionSpec中,您可以自己指定动画,或者使用预先制作的配置,如fadeinfromtombot
mymodal
并使用模型模式。跳转到详细信息的卡模式
我用react-navigation@3.13您不能为每个屏幕分别设置
模式
道具。您可以使用navigationOptions
中的transitionSpec
为每个屏幕指定过渡动画规格
MyModal:{screen:ModalScreen,导航选项:{transitionSpec:{…}}}
现在,在transitionSpec
中,您可以自己指定动画,或者使用预先制作的配置,如fadeinfromtombottomandroidspec
和transitionionosspec
,我相信这两种模式分别是card
和modal
模式
const RootStack2 = createStackNavigator({
Main: {
screen: HomeScreen,
},
MyModal: {
screen: ModalScreen,
},
Detail:{
screen: DetailScreen,
}
},{
//global setting
mode:"modal"
});
你可以阅读更多关于这方面的内容。希望这能有所帮助。为您的问题添加更多细节。。到目前为止你做了什么?你想做什么?如果有任何问题,你会怎么做
transitionSpec: {
open: TransitionSpecs.TransitionIOSSpec,
close: TransitionSpecs.TransitionIOSSpec,
}