[[UIApplication sharedApplicatio

2019-06-04  本文已影响0人  黄_龙

问题描述:

在当前windows上添加加载提示动画View

superView =[[UIApplication sharedApplication].windows lastObject];

[superView addSubview:view];

然后隐藏掉,

然后再次调用显示,却发现在iOS12上显示不出来了,跟踪一看发现:

[UIApplication sharedApplication].windows.lastObject的值为_UIInteractiveHighlightEffectWindow,其hidden=YES,导致显示不会显示,

解决方法:

将[UIApplication sharedApplication].windows.lastObject改成[[UIApplication sharedApplication] keyWindow]即可;

上一篇下一篇

猜你喜欢

热点阅读