iOS11 [[UIApplication sharedApplication].windows lastObject]

来源:互联网 发布:mac上的编程软件c语言 编辑:程序博客网 时间:2024/06/01 07:47
// iOS11后 [[UIApplication sharedApplication].windows lastObject] 无法获取最外层window,导致一些提示层无法显示;尝试之后发现可通过 [[UIApplication sharedApplication].windows firstObject] 来获取最外层window;// 修改如下:        UIWindow *mainWindow = nil;    if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 11) {        mainWindow = [[UIApplication sharedApplication].windows firstObject];    } else {        mainWindow = [[UIApplication sharedApplication].windows lastObject];    }

原创粉丝点击