关于iOS,keyWindows被遗弃的代替方式

遗弃不代表不能用

我本想写一个关于点击按钮,按钮自动成为当前所有页的最高处

 [[UIApplication sharedApplication].keyWindow addSubview:self];

'keyWindow' is deprecated: first deprecated in iOS 13.0 - Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes

但是我发现它爆出了警告,本着强迫症的习惯,查资料(百度/简书),果然没有一个用oc的,我通过swift看懂了一些,废话不多说,上代码

[[UIApplication sharedApplication].windows.firstObject addSubview:self];

既然让他成为最高一层视图的,那我直接,让他成为在windows上成为第一个对象。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容