从导航控制器退出并转到导航控制器外部的UIViewController

时间:2019-02-02 23:46:38

标签: ios swift

就是这样,我正在构建一个具有登录屏幕的应用程序,该登录屏幕不在导航控制器数组的范围内。登录成功后,用户将被重定向到具有导航控制器的TabBarController,并且用户将在导航控制器内部的屏幕之间进行导航。

我需要当用户按下注销按钮时,他们转到导航控制器和TabBarController之外的第一个屏幕。我怎样才能做到这一点?那里的大多数示例都谈到“弹出”到导航控制器堆栈内部的根视图控制器。

谢谢。

1 个答案:

答案 0 :(得分:0)

我猜测登录ViewController的初始演示文稿是使用array_walk_recursive($input, function (&$value) { $value = htmlentities($value); }); 进行的。如果是,那么您要做的就是:

present

每当按下注销按钮时。这将显示ViewController,在该ViewController上显示TabBarViewController。