【iOS】windowを初期化/利用する

windowとは?

f:id:nananiku-s-60:20190122081129p:plain

window

アプリの構造の一番下に配置される
iOSの初期化処理で必ず必要になるメソッド
その上に、viewControllerView、次に配置するUIView(ラベルなど)が配置

主なメソッド

// ウィンドウを初期化、サイズを指定
window = UIWindow(frame: UIScreen.main.bounds)
// ルートビューコントローラーを指定
window?.rootViewController = subController
// ウィンドウを表示
window?.makeKeyAndVisible()

サンプル

https://github.com/satoNobu/study_swift/commit/a04a07e0a8ae65fea0e68b22367446a2e8708220

XcodeでViewの重なりを見るには??

Debug->View Debugging->Capture View Hierarchy

参考URL

https://qiita.com/MilanistaDev/items/adbf38d186e9727ea7dc

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です