问题在于我不知道如何使用一个转换动画来解除和呈现视图控制器。
我的故事板结构是:
我们可以说A控制器是跟随NavigationController的,B是启动引用,C是TabBar ViewController。 B和C都以交叉溶解的方式被模态呈现。
当用户登录应用程序(从B)时,C控制器以水平翻转的方式被模态呈现。当用户注销(从C)时,B以同样的方式呈现。 在A控制器上,我根据用户是否已登录直接进行segue到B或C。
我的问题是,如果我不从B或C中解除上一个视图控制器,那么该控制器会泄漏。相反,如果我解除它,A将在目标控制器(B或C)呈现之前显示。
是否可能仅显示A视图并跳过水平翻转转换?
我的故事板结构是:
我们可以说A控制器是跟随NavigationController的,B是启动引用,C是TabBar ViewController。 B和C都以交叉溶解的方式被模态呈现。
当用户登录应用程序(从B)时,C控制器以水平翻转的方式被模态呈现。当用户注销(从C)时,B以同样的方式呈现。 在A控制器上,我根据用户是否已登录直接进行segue到B或C。
我的问题是,如果我不从B或C中解除上一个视图控制器,那么该控制器会泄漏。相反,如果我解除它,A将在目标控制器(B或C)呈现之前显示。
是否可能仅显示A视图并跳过水平翻转转换?