iOS 获取当前的UIViewController
//获取当前屏幕显示的viewcontroller
+(UIViewController *)getCurrentWindowVC
{
UIViewController *result = nil;
UIWindow * window = [[UIApplication sharedApplication] keyWindow];
if (window.windowLevel != UIWindowLevelNormal)
{
NSArray *windows = [[UIApplication sharedApplication] windows];
for(UIWindow * tempWindow in windows)
{
if (tempWindow.windowLevel == UIWindowLevelNormal)
{
window = tempWindow;
break;
}
}
}
UIView *frontView = [[window subviews] objectAtIndex:0];
id nextResponder = [frontView nextResponder];
if ([nextResponder isKindOfClass:[UIViewController class]])
{
result = nextResponder;
}
else
{
result = window.rootViewController;
}
return result;
}
iOS 获取当前的UIViewController相关推荐
- iOS获取最上层控制器
iOS获取最上层控制器 + (UIViewController *)uppermostController {UIViewController *resultController = [self ab ...
- ios获取软键盘完成事件
ios获取软键盘完成事件,通过判断input的onBlur事件即可
- ios获取新数据要不要关_ios获取新数据要不要关
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. ios获取新数据是否要关可以根据需要选择,选择以手动形式获取数据,但是这样您将不能收到实时的邮件提醒. iOS(原名为iPhone ...
- iOS获取自1970年毫秒数使用OC和swift两种语法,返回字符串
iOS获取自1970年毫秒数使用OC和swift两种语法,返回字符串 oc的话,我们定义一个category分类,对谁分类,对NSDate分类,对外暴露一个类方法,只要导入头文件,即可使用. @int ...
- ios 获取控件高度
2019独角兽企业重金招聘Python工程师标准>>> 1.ios 获取控件相对屏幕的位置 需要获取的对象为view1,则该视图相对屏幕的位置可使用下面方法实现: UIWindow ...
- ios 获取沙盒文件名_IOS获取各种文件目录路径的方法
iphone沙箱模型有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory( ...
- ios获取区域服务器信息,ios获取服务器数据
ios获取服务器数据 内容精选 换一换 调用API出错后,将不会返回结果数据.调用方可根据每个API对应的错误码来定位错误原因.当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码.返回的 ...
- iOS获取当前网络连接状态WiFi、5G、4G、3G、2G
iOS获取网络连接状态 通过AFNetworking获取的网络状态只有未知.无网络连接.手机自带网络.WIFI,需求是需要准确的定位到是WiFi.5G.4G.3G.2G,所以AFNetworking并 ...
- iOS获取WIFI配置信息,WIFI名称、网关(路由器地址)、本机IP地址、DNS
DEMO地址(看代码,什么就都有了):https://github.com/SimpleBraver/test_wifi.git 1.获取当前手机WIFI名称信息 #import <System ...
最新文章
- Matlab的size()函数
- adb push命令传文件到手机_手机之间传文件,蓝牙太慢,QQ要流量,推荐快牙
- python多线程实现同步的方式_深入解析Python中的线程同步方法
- C# 复制 粘贴 剪切 撤销
- 《Matlab实用案例》系列Matlab从入门到精通实用100例案例教程目录(持续更新)
- centos安装python3.5_CentOS 7安装Python3.5
- python画猴子_Python学习笔记(1)
- mysql数据库多表查询实例
- 嵌入式C语言知识总结
- 中国台湾研发miniLED技术进展迅速,将给面板技术带来变革
- 【爱心】JAVA表白代码——属于程序员的浪漫
- 生鲜行业采购管理系统把控采购成本,实现精细化管理
- idea关闭当前窗口的快捷键
- Photoshop CC重磅功能发布:复杂抠图也能一键搞定
- permission denied (publickey)问题的解决
- java.lang.IllegalArgumentException: Can not set xxxx field XXXX
- 程序人生 - 数字化人民币的无网络支付是如何实现的?
- Octopus Deploy云程序部署,真正正确地完成其工作
- Python:环境变量设置PYTHONPATH解决impor导入模块报错
- centos 无法ping内网 Destination Host Unreachable