CoderZhuXH / XHLaunchAd

🔥The screen opening advertising solutions - 开屏广告、启动广告解决方案-支持静态/动态图片广告,mp4视频广告,全屏/半屏广告、兼容iPhone/iPad. 【 Github下载不了/下载慢 可以访问国内下载地址: https://gitee.com/CoderZhuXH/XHLaunchAd】

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

显示占位图时会闪烁

378056350 opened this issue · comments

型号:iOS12
设置:SourceTypeLaunchScreen
问题:点击APP后,显示占位图,随后占位图会缩小一块,未铺满的位置会显示系统桌面,随机再正常显示广告

找到问题了,下面这句话是元凶:
[view drawViewHierarchyInRect:view.bounds afterScreenUpdates:YES];
使用
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
就没问题

总结:iOS12.1、iPhoneXR下使用[view drawViewHierarchyInRect:view.bounds afterScreenUpdates:YES]; 屏幕截图会有问题,需要添加判断