2019独角兽企业重金招聘Python工程师标准>>>

Objective-c版本:

- (UIViewController *)appRootViewController
{UIViewController *appRootVC = [UIApplication sharedApplication].keyWindow.rootViewController;UIViewController *topVC = appRootVC;while (topVC.presentedViewController) {topVC = topVC.presentedViewController;}return topVC;
}

Swift版本:

func AppRootViewController() -> UIViewController? {var topVC = UIApplication.sharedApplication().keyWindow?.rootViewControllerwhile topVC?.presentedViewController != nil {topVC = topVC?.presentedViewController}return topVC?
}

转载于:https://my.oschina.net/gejw0623/blog/346083

【IOS】获取顶层UIViewController相关推荐

  1. iOS获取最上层控制器

    iOS获取最上层控制器 + (UIViewController *)uppermostController {UIViewController *resultController = [self ab ...

  2. ios获取软键盘完成事件

    ios获取软键盘完成事件,通过判断input的onBlur事件即可

  3. IOS8如何获取当前UIViewController

    百度中有一大把获取当前UIViewController的代码,但是在ios8一旦present之后就拿不到了,在百度找了一大推都是没用的东西,后来翻墙找老外,有老外发现了这个问题,但是给出的解决方案也 ...

  4. ios获取新数据要不要关_ios获取新数据要不要关

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. ios获取新数据是否要关可以根据需要选择,选择以手动形式获取数据,但是这样您将不能收到实时的邮件提醒. iOS(原名为iPhone ...

  5. iOS获取自1970年毫秒数使用OC和swift两种语法,返回字符串

    iOS获取自1970年毫秒数使用OC和swift两种语法,返回字符串 oc的话,我们定义一个category分类,对谁分类,对NSDate分类,对外暴露一个类方法,只要导入头文件,即可使用. @int ...

  6. ios 获取控件高度

    2019独角兽企业重金招聘Python工程师标准>>> 1.ios 获取控件相对屏幕的位置 需要获取的对象为view1,则该视图相对屏幕的位置可使用下面方法实现: UIWindow ...

  7. ios 获取沙盒文件名_IOS获取各种文件目录路径的方法

    iphone沙箱模型有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory( ...

  8. ios获取区域服务器信息,ios获取服务器数据

    ios获取服务器数据 内容精选 换一换 调用API出错后,将不会返回结果数据.调用方可根据每个API对应的错误码来定位错误原因.当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码.返回的 ...

  9. iOS获取当前网络连接状态WiFi、5G、4G、3G、2G

    iOS获取网络连接状态 通过AFNetworking获取的网络状态只有未知.无网络连接.手机自带网络.WIFI,需求是需要准确的定位到是WiFi.5G.4G.3G.2G,所以AFNetworking并 ...

最新文章

  1. JUC重要辅助类(同步组件及锁)
  2. js-ES6学习笔记-module(2)
  3. npm install Saving to file: /root/.jenkins/workspace/ems-web/node_modules/chromedriver/2
  4. Activemq MQTT 简单消息推送示例
  5. win10怎么用计算机的搜索,win10 搜索用不了的问题
  6. python3 selenium ie 拒绝连接报错_python Selenium权限错误:[WinError 5]访问被拒绝
  7. [译] 人人都是设计师。我们可以的。
  8. k2p 老毛子纯净版固件
  9. 根据GPS经纬度计算距离和位置获取
  10. 自底向上和自顶向下的架构设计区别
  11. Air720x(3229)系列4G模块设计手册
  12. 如何取消excel密码_教你快速设置/取消Excel文件打开密码,工作中经常用到。
  13. libvlc.java_java – LibVlc android无法加载库
  14. 房东房源管理小程序开发功能
  15. 地磁基本知识(二)地磁异常
  16. Linux C-学习笔记(二)
  17. canvas绘图在高清屏显示模糊
  18. uniapp项目实现扫描二维码和NFC识别功能
  19. sangfor云服务器更换系统,sangfor云服务器终端
  20. 股票下单软件接口的设计原则是什么?

热门文章

  1. (014)java后台开发之用tomcat发布自己的javaWeb项目
  2. 输入任意个整数以回车键结束_Enter键只知道回车作用?以下7个用法,你会几个?...
  3. python-day22(序列化)
  4. JavaSE_坚持读源码_ClassLoader对象_Java1.7
  5. Tricky Sum
  6. Paths on a Grid
  7. java InputStream读取数据问题【转http://cuisuqiang.iteye.com/blog/1434416】
  8. 百度js库tangram开源
  9. 解决ubuntu上ifconfig没有eth0/ens33且无法上网的问题
  10. gulp几个常见问题及解决方案