概要
viewWillAppearについて
viewWillAppear
・viewが表示される直前に呼ばれる。
・表示されるたび毎回呼ばれる
viewWillAppearの使い所
A画面にviewWillAppearが記載されていると仮定する。
<今回の画面遷移の例>A→B→A
viewWillAppearが呼ばれるタイミングは以下の2つである。
①A画面が最初に表示されるタイミング
②B画面からA画面に戻って、A画面が表示されるタイミング
*A画面にviewDidLoadを記載した場合、上記の①でしか呼ばれない。(viewDidLoadはコンテンツビューが最初に作成されたときに1回だけしか呼びだされないため)
A画面でAPIなどを使ってデータを表示させる場合は、viewWillAppearに記載するとよさそう