美文网首页
iOS-某些弹出框显示不正常

iOS-某些弹出框显示不正常

作者: wsmmint | 来源:发表于2018-03-16 14:50 被阅读0次

一般出现该现象是由于应用里获取全屏 Window 的方式不正确。

在将 View 添加到最上层的 Window 上,比如:弹出框、Loading 等,经常有同学直接通过:[[UIApplication sharedApplication].windows lastObject] 来获取 Window,这种方法是非常不严谨的,很容易与项目中引用的其它第三方 UI 库产生冲突,最容易造成的现象是:View 添加完后,没有显示出来,不知道添加到哪里去了,其实很有可能是添加到了第三方库的 Window 上了。

用这种方法好啦:[UIApplication sharedApplication].keywindow

相关文章

网友评论

      本文标题:iOS-某些弹出框显示不正常

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