前段时间升级了ios11,发现问题还是很多的,首先,发现原本往window上显示的自定义弹窗都不见了,项目目录下加的的图片,在代码中就是不显示,很苦恼。
经过挺长时间的摸索发现ios11神奇的问题。
[[UIApplication sharedApplication].windows lastObject]这个不再可以取到window的最外层,取而代之的是[[UIApplication sharedApplication].windows firstObject],具体可以研究一下ios11的window层。
项目目录下的图片有时无法显示,统一放入系统文件库Assets.xcassets(或是自定义的)里,可以实现,具体原因还在摸索中。
希望以上问题可以帮到困扰的你们,谢谢!
本文解决了iOS11升级后自定义弹窗消失及图片显示问题。针对window获取方式变化,建议使用[[UIApplication sharedApplication].windows firstObject]。同时,推荐将图片放入Assets.xcassets以确保正常显示。
690

被折叠的 条评论
为什么被折叠?



