iOSアプリ作成 ACT1

ビューが表示されたならば実行する

起動と同時にアニメショーンが開始するように、指定するには,
プログラムの初期値を設定するviewDidLaodに書いて実行することが多いですが、
↓のような、viewDidAppeper:メゾットを挿入します。

//ビューが表示されたならば実行する
– (void)viewDidAppear:(BOOL)animated
{
   //アニメーション
}

viewDidLoad→viewDidAppear
の順番でメゾットが実行されます。
タイミング的には僅かな違いです。

viewDidLoadに記述すればいいのに、わざわざviewDidAppearを追加記述しているのか?
ビューが表示された後でなければラベル等のcenterプロパティの値が確定してないから!

なんとなく理解できたような・・・・
初期値がないからなのか・・・???
まぁ、こうゆうものだと理解するしかないのかな???

COMMENT

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

CAPTCHA