Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
模拟SetViewController:动画:在NavigatorIOS中_Ios_React Native - Fatal编程技术网

模拟SetViewController:动画:在NavigatorIOS中

模拟SetViewController:动画:在NavigatorIOS中,ios,react-native,Ios,React Native,我想从导航堆栈(登录屏幕)弹出一个视图,并立即使用NavigatorIOS推送另一个视图(主屏幕) 在iOS中,我将使用 我尝试了navigator.replace,navigator.replaceatinex,但效果不太好-它确实替换了视图,但导航栏隐藏在推送屏幕上(我的登录屏幕将其隐藏,这是在其路径属性中定义的),并且没有过渡动画 我尝试的另一个选项是使用navigator.pop,后跟navigator.push。它确实导致了动画转换,但登录屏幕仍在导航堆栈上(未弹出),并且“后退”按钮

我想从导航堆栈(登录屏幕)弹出一个视图,并立即使用
NavigatorIOS
推送另一个视图(主屏幕)

在iOS中,我将使用

我尝试了
navigator.replace
navigator.replaceatinex
,但效果不太好-它确实替换了视图,但导航栏隐藏在推送屏幕上(我的登录屏幕将其隐藏,这是在其路径属性中定义的),并且没有过渡动画

我尝试的另一个选项是使用
navigator.pop
,后跟
navigator.push
。它确实导致了动画转换,但登录屏幕仍在导航堆栈上(未弹出),并且“后退”按钮可见

使用
NavigatorIOS
的正确方法是什么