一般导航条pus的时候是将新的页面压在老的页面上面,老的页面是被存储起来的所以,返回的时候就要把压在存储里面的viewController给释放出来,而不是继续push 所以要用到pop,下面简单的介绍pop到指定页面
swift
if self.navigationController?.viewControllers.count > 3
{
//这边跳到第几页自己定
let popVC = self.navigationController?.viewControllers[1]
self.navigationController?.popToViewController(popVC!, animated: true)
}
本文介绍了在Swift中如何使用导航控制器实现特定页面的返回操作。通过检查当前导航堆栈中的视图控制器数量来确定是否可以执行pop操作,并提供了一个具体的代码示例,展示如何精确地返回到指定页面。
822

被折叠的 条评论
为什么被折叠?



