iOS窗口window的设置

最近开始整理基知识,希望大家给出意见

关于创建Window窗口以及MakeKeyAndViseble 和MakeKeyWindow,lkeywindow

window窗口是用户第一直观感觉的到的界面也是我们需要进行的后期搭建的基础,

有时需要开启多个窗口的数据问题,就涉及到创建多个窗口,

keywindow是什么?我们窗口window创建后,保存在我们的可以windows数组中,会按顺序保存在数组中。我们需要看见我们的窗口就需要进行对窗口的密钥操作和显示操作,那么就需要调用MakeKeyAndViseble ,最近调用后的就会将当前窗口设置成keywindow,相当于当前现实的主窗口(注意是“最近”调用的)

比如我们需要实现一个悬浮的在页面上最顶层的控件不受页面切换影响

我们不想改变上面的keywindow作为主窗口,且需要开启另外的OthereWindow,我们可以让Otherwindow悬浮在上层,那么我们怎么办,我们可以对OtherWindow调用makeKeyWindow,先设置密钥操作,然后对OtherWindow.Hidden=NO;那么窗口OtherWindow将可以显示且不会设置成keywindow。那么我以依旧可以进行window操作


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容