【Swift】ViewControllerライフサイクル

apple-swift1

viewDidLoad
・View が初めて呼び出される時に1回だけ呼ばれます。
・アプリ起動後に初めて当Viewが表示された場合に1度だけ呼ばれます。


viewWillAppear
・View が表示される直前に呼ばれる。
・タブ等の切り替え等により、画面に表示されるたびに呼び出されます。
・タブが切り替わるたびに何度でも呼ばれます。

viewDidAppear
・View の表示が完了後に呼び出される。
・タブ等の切り替え等により、画面に表示されるたびに呼び出されます。
・タブが切り替わるたびに何度でも呼ばれます。

viewWillDisappear
・View が他のView (画面から消える) 直前に呼び出される。
・View が他のView (画面から消える) 直前に呼び出される。
・タブが切り替わるたびに何度でも呼ばれます。

viewDidDisappear
・View が他のView (画面から消えた) 非表示後に呼び出される。
・View が他のView (画面から消える) 直前に呼び出される。
・タブが切り替わるたびに何度でも呼ばれます。

【スポンサーサイト】





【参考テキスト】

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中