我正在尝试使一个屏幕在常规StackNavigation对象中充当模式。意思是,我希望所有屏幕都充当卡片(从侧面渲染),而一个屏幕却充当模态(从底部渲染),但它不起作用,所有屏幕都从侧面渲染。
代码:
$str = 'some_string\\\\';
var_dump(addslashes(preg_replace("//", $str, "hi"))); // string(41) "some_string\\hsome_string\\isome_string\\"
答案 0 :(得分:3)
Use code below:
export const HomeNavigator = StackNavigator({
Feed: {
screen: Feed
},
OtherScreen: {
screen: OtherScreen
}
})
const Main = StackNavigator(
{
Home: { screen: HomeNavigator }
ModalScreen: { screen: ModalScreen }
},
{
mode: 'modal',
headerMode: 'none',
},
);
您需要创建一个Home StackNavigator,其中包含具有Push Navigation和 然后创建一个主StackNavigator,其中将包含Home Stack和要显示的模式屏幕。