美文网首页
iOS 11在window上加视图不显示

iOS 11在window上加视图不显示

作者: tianheng | 来源:发表于2017-11-15 23:20 被阅读0次

项目中用到了弹窗类***,发现iOS 8.1正常,iOS 11弹窗不显示,想到估计是window的问题,查了一下,果然有用。

出错的位置:
UIWindow * window = [[UIApplication sharedApplication].windows lastObject];
[window addSubview:self];
修改后:
UIWindow * window = [UIApplication sharedApplication].keyWindow;
[window addSubview:self];

还有其他方式:

[[UIApplication sharedApplication].windows firstObject]

谢谢道友们:
https://zhuanlan.zhihu.com/p/30045683

相关文章

网友评论

      本文标题:iOS 11在window上加视图不显示

      本文链接:https://www.haomeiwen.com/subject/cuhipxtx.html