首页 > 解决方案 > 旋转后 popViewController() 不起作用

问题描述

我从第一个视图控制器启动第二个视图控制器

self.navigationController?.pushViewController(secondViewController, animated: true)

然后我从第二个视图控制器回到第一个视图控制器,如下所示:

self.navigationController?.popViewController(animated: true)

它可以正常工作,直到手机方向从LandscapeRight > LandscapeLeft > LandscapeRight更改(在第二个视图控制器期间)

所以在LandscapeRight > LandscapeLeft > LandscapeRight self.navigationController?.popViewController(animated: true)停止工作之后

它不再打开第一个第二个控制器

可能是什么问题呢?

标签: iosswiftuinavigationcontroller

解决方案


推荐阅读