Jason
Jason
+1
经过测试,将 `show` 里面的 `[[LEEAlert shareManager].leeWindow makeKeyAndVisible];` 注释掉,弹窗可以正常显示,而且后面的页面也显示正常。不知道这样是否有别的隐患。
> 刚刚发布了 1.6.1版本, 你可以更新一下试试, iOS13以上不再调用`makeKeyAndVisible`了 刚才试了下,貌似还有别的问题。关闭弹窗的时候,会有一个屏幕旋转的过程。这里弄了个demo,如果有时间你可以看下效果。 https://user-images.githubusercontent.com/15604758/191272175-caa86fad-af82-4c9a-b913-a15cbec1ceed.mp4
> 你的项目使用的是SceneDelegate吗? 使用了。
> 视频中关闭的时候 window又变了 我猜测是不是和`[[LEEAlert shareManager].leeWindow resignKeyWindow];`有关, 你可以尝试注释掉它吗? 刚试了下,不行,感觉是系统管理多Window的问题。。
https://user-images.githubusercontent.com/15604758/131783363-2ee160da-77bb-44c9-ae22-4765eb62e487.mov This is the effect after repair.