使用蓝色的VC。
我尝试呈现VC实例。
因此,编写如下代码。
但是,Xcode显示“展开可选错误”。
我应该怎么做才能解决我的问题。
/// In Blue View Controller of Image :)
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
self.pagingBeforeViewController()
}
func pagingBeforeViewController(){
let mainVC = self.presentingViewController?.presentingViewController as! MainViewController
print(mainVC.aaa)
}
答案 0 :(得分:0)
在获取实例之前,我只需要一个代码。 那是下面的代码。
let preVc = mainVC.viewControllers[mainVC.viewControllers.count-1] as! MainViewController
如果使用导航控制器,则必须从导航VC中找到VC历史记录。
显然,Navigation VC似乎一直保存着以前的屏幕转换记录。