- 1,delegate
- UIWindow *Windows = [[[UIApplication sharedApplication] delegate] Windows];
- 2,Windows
获取当前最顶层的窗口
UIWindow *Windows = [[[UIApplication sharedApplication] Windows] lastObject];
在实际需求中, 讲某一 UIView 控件添加到最上层, 可以考虑获取当前顶层的窗口来添加 UIView 控件, 代码如下:
- UIView *aView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 150, 300)];
- aView.backgroundColor = [UIColor redColor];
- // 当前顶层窗口
- UIWindow *Windows = [[UIApplication sharedApplication].Windows lastObject];
- // 添加到窗口
- [Windows addSubview:aView];
仅做记录!
来源: http://www.bubuko.com/infodetail-3416186.html