关于支付完成后,跳转到首页的一些问题

今天项目中做了一个支付完成的页面,这个是一个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 接着自己消失或者跳转到另一个页面

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容