获取屏幕最底端(栈底)的视图控制器UIViewController

有时候需要获取最顶端的视图控制器 以便实现自动PopView或者DismissPresent之类的

只需要短短一行

UIViewController *bottomVC = [UIApplication sharedApplication].keyWindow.rootViewController;

就可以找到最顶端的视图控制器

 

 

Update 2013.10.9:

上次说错了。 不是“最顶端”的VC 而是最“底”端。 也就是页面最下层 栈底得VC。

7 thoughts on “获取屏幕最底端(栈底)的视图控制器UIViewController

  1. 您好,请问您是hide calculator的编程人员么?我的手机在备份恢复后,原来的程序运行不了,于是升级,但升级后发现原来隐藏的文件不见了。怎么办?

    • 这个是没办法的喔~~ 文件系统归iOS系统管理。。 不是归我的软件管理。您把系统都恢复了。。自然文件就都没了啊。。。

  2. 但是,问题是,恢复后软件只找到部分文件,而让我觉得丢失的文件还在手机里是因为,我用iPhone检测已用容量和每个软件加起来的总和不一致导致的,然后我再把唯一能检测到的隐藏文件也删除了,系统的已用容量也释放了一些,但是还有很大的出入,大概也就是我隐藏文件的大小,所以我肯定他们还在手机里了……

  3. 我不知道到底是软件升级后读不出原来隐藏的部分文件,还是恢复后系统把文件搞坏了留在手机里了…我去试试看,谢谢你啊!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*