问题:iOS9获取[[UIApplication sharedApplication] keyWindow]为 nil
来源:互联网 发布:ubuntu装入u盘 编辑:程序博客网 时间:2024/06/05 06:21
问题
升级到 iOS9之后, 发现之前的一些小的弹框的提示突然没有了, 查来查去发现在下面语句中, 获取的 keywindow竟然为 nil
[[[UIApplication sharedApplication]keyWindow]addSubview:self];
十分不理解这是怎么回事, 后来在stackoverflow 上找到了一个帖子, 帖子中说将上面的获取方式, 改为
UIWindow *keyWindow = [[[UIApplication sharedApplication] delegate] window];
结果一运行就没有问题了, 哭笑不得啊…
0 0
- 问题:iOS9获取[[UIApplication sharedApplication] keyWindow]为 nil
- UIApplication keyWindow rootViewController 为 nil 的问题
- 13..[UIApplication sharedApplication].keyWindow,遇到的问题
- [UIApplication sharedApplication].keyWindow
- [UIApplication sharedApplication].delegate.window [UIApplication sharedApplication].keyWindow
- [UIApplication sharedApplication].keyWindow与[UIApplication sharedApplication].delegate.window];;
- [UIApplication sharedApplication].keyWindow和[UIApplication sharedApplication].delegate.window
- [UIApplication sharedApplication].keyWindow 添加视图无效,解决方案。
- [UIApplication sharedApplication].keyWindow 添加视图无效,解决方案。
- UIAlertView与[UIApplication sharedApplication].keyWindow.rootViewController的冲突解决
- [UIApplication sharedApplication].keyWindow 添加/切换视图无效,解决方案。
- 在UIAlterView的代理方法中 点击确定时 添加一个UIView到[[UIApplication sharedApplication].keyWindow上只出现了0.5秒左右就消失的问题
- 在UIAlterView的代理方法中 点击确定时 添加一个UIView到[[UIApplication sharedApplication].keyWindow上只出现了0.5秒左右就消失的问题
- 在UIAlterView的代理方法中 点击确定时 添加一个UIView到[[UIApplication sharedApplication].keyWindow上只出现了0.5秒左右就消失的问题
- iOS [UIApplcation sharedApplication].keyWindow.bounds 值为全0
- UIApplication sharedApplication
- UIApplication sharedApplication
- UIApplication sharedApplication
- Android API Guides---Processes and Threads
- 余数和商
- ReentrantReadWriteLock和两种同步方式的对比
- 两数相乘
- 欢迎使用CSDN-markdown编辑器
- 问题:iOS9获取[[UIApplication sharedApplication] keyWindow]为 nil
- 模块的操作
- Freemarker学习#2
- FOJ Problem 2221 RunningMan
- 如何进阶学习IOS
- Activity之间、Fragment之间和Activity与Fragment之间的跳转
- Angular学习资源
- 上节课的九种循环
- TextView点击后背景颜色、文字颜色改变