swift 从导航堆栈中获取以前的视图控制器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 从导航堆栈中获取以前的视图控制器相关的知识,希望对你有一定的参考价值。

extension UINavigationController {
    
    func previousViewController() -> UIViewController?{
        
        let lenght = self.viewControllers.count
        
        let previousViewController: UIViewController? = lenght >= 2 ? self.viewControllers[lenght-2] : nil
        
        return previousViewController
    }
    
}

以上是关于swift 从导航堆栈中获取以前的视图控制器的主要内容,如果未能解决你的问题,请参考以下文章