1 はじめに UIWindowとは、特別なUIViewでありビュー階層のルートとなるものです。 通常のアプリ作成では、実装の対象は、このウィンドウに載せられたUIViewControllerが主であり、ウインドウ自体は、テンプレート任せとなっているのであまり意識されていないと思います。 テンプレートから生成されるコードでは、AppDelegateクラスに、次のような1つのUIWindowを保持するプロパティが設定されています。 #import <UIKit/UIKit.h> @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @end しかし、このUIWindowは、アプリに1つではありません。 下記のコードで、アプリのウイン
![[iOS] 複数のUIWindowの挙動を確認する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/cd616d43627770acf3d2af18695851272d60bed9/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2015%2F12%2Fios.png)