原文地址 UIWindow in iOS
在这篇文章里,我将要分享一些我对于 UIWindow 的了解。
一个 app 可以有许多个 UIWindow
。key window 是指定的被用来接收键盘和其他非触摸事件。在一个时刻内只有一个窗口的话那很可能就是 key window。
你可以调用 makeKeyAndVisible
或 makeKeyWindow
方法来使一个 UIWindow
成为 keyWindow
。注意,UIWindow
默认是隐藏的,因此 makeKeyAndVisible
不仅能够让一个 UIWindow
成为 keyWindow
还可会同时设置它的 hidden
属性为 NO
。