1

ビューへの遷移が完了したにアニメーションを実行する方法を探していますが、前のビューによって通知が投稿されたときにのみアニメーションを発生させたいため、使用しません。viewDidAppear:

UIViewのメソッドについて知っているanimateWithDuration: delay: options: animations: completion:ので、遅延をビュー遷移アニメーションの持続時間と同じに設定できます (つまり、-tion で終わる単語がたくさんあります...)。これを行う。

前もって感謝します。

4

1 に答える 1

1

viewDidAppearおそらくアニメーションを開始するのに最適な場所です。このように、ロード時間はデバイス間で異なるため、遅延のタイミングについて心配する必要はありません。この問題を解決するには、BOOL条件viewDidAppearを設定して、。の場合にのみアニメーションが開始するように設定しBOOL == YESます。

于 2012-09-20T01:10:40.997 に答える