今天项目中做了一个支付完成的页面,这个是一个vc push的页面,poptoroot 也只能回到VC不能回到软件的首页,度娘也没给答案,自己搞了半天,后来自己搞了下面的方法
let nav =UIApplication.sharedApplication().keyWindow!.rootViewController as! UINavigationController
let vcs = nav.viewControllers
let tab = vcs[0]as!UITabBarController
tab.selectedIndex=0
self.navigationController?.popToRootViewControllerAnimated(false)
主框架是别人搭建的,
nav -> tabbar ->vc
其实这个就是自己一点点的返回找到tab 然后selectedIndex 接着自己消失或者跳转到另一个页面