博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
点击按钮弹出窗口
阅读量:6955 次
发布时间:2019-06-27

本文共 455 字,大约阅读时间需要 1 分钟。

self.view.window 有可能是空的

self.view.window =[UIApplication sharedApplication].keyWindow 

[UIApplication sharedApplication].keyWindow  一定会有值

建议使用[UIApplication sharedApplication].keyWindow获得窗口

弹出层不应该添加到keyWindow 而是应该添加到所有窗口中最上面的窗口

拿到所有窗口

NSLog(@"%@",application.windows);

拿到最上面的窗口

//这样获得的窗口,是当前最上面的窗口

UIWindow *window = [[UIApplication sharedApplication].windows lastObject];

[application.windows lastObject]

 

转载于:https://www.cnblogs.com/seeworld/p/5977970.html

你可能感兴趣的文章
LCA(st算法)
查看>>
常去的网站与常用的软件
查看>>
StyleCop 官网
查看>>
BZOJ3676 [Apio2014]回文串
查看>>
UOJ131 [NOI2015] 品酒大会
查看>>
一个继承了抽象类的普通类的执行顺序
查看>>
enum 使用
查看>>
java语言之面向对象的具体使用方法
查看>>
curl 命令详解~~
查看>>
第三章 CLR如何解析引用类型
查看>>
Bruce Eckel:编程生涯(转载)
查看>>
转:Redis监控工具—Redis-stat、RedisLive
查看>>
[LintCode] 通配符查询
查看>>
Excel,2010,可以独立打开窗口
查看>>
BZOJ3238:[AHOI2013]差异——题解
查看>>
DOIS 2019 DevOps国际峰会北京站来袭~
查看>>
数据库_SQL语句
查看>>
LRU算法的精简实现(基于Java)
查看>>
Web.xml配置详解之context-param
查看>>
Android二维码生成与解析技术,ZXing用法和封装
查看>>