【Swift】LoadViewについて

Swift

LoadView

LoadViewとは

○一番最初に呼ばれる(Viewdidloadよりも前)

○StroyBoardなどを書いてると影響出る

○ViewDidLoadより前

LoadViewとViewDidLoad違い

Viewの追加はviewDidLoadのタイミングがベター

注意

○loadVIewをオーバーライドし、実装中で[super loadView]もコールせず self.view 等とするとエラーになる

○StoryBoard(Interface Builder)やxibを使用する場合は、loadViewはオーバーライドしてはいけない

ViewControllerのライフサイクル

LoadView

viewDidLoad

ViewWillAppear

ViewDidAppear

ViewWillDisappear

ViewDidDisappear

参考サイト

○LoadViewについて

【Swift】loadViewの注意点 - Qiita
loadViewを使用した際に困ったことを、備忘録として記載しておきます。困ったことStoryBoardを使用することになった時に、loadViewを使ってレイアウトしていたせいで、作業が詰んで…

○ViewControllerについて

UIViewControllerまとめ - Qiita
AppleのiOS View Controllerプログラミングガイドを読んでいます。そこで書いていることを把握した範囲で書いていきたいと思います。まず、役割。##UIViewControll…

○loadViewとviewDidLoadの使い分け

UIViewControllerのloadViewとviewDidLoadの使い分け
基本的にコードベースで(InterfaceBuilderを使わずに)構築している前提での話。。。親view(この場合はViewControllerのview)へsubviewの追加を行う場合、loadViewとviewDidLoadのどちらで書くべきか、書籍等でも記述が分かれているので悩んでいたのですが、自分なり...

コメント

タイトルとURLをコピーしました