iOS 5.0 でカスタム ビュー コントローラー サブクラスの奇妙な動作に直面しています。iPad アプリケーションで標準のナビゲーション コントローラーなどを使用していませんが、すべてのビュー コントローラーを自分で提示しています。これが、-viewWillAppear および viewDidAppear メソッドを手動で呼び出す必要がある理由です。
iOS 5.0 から、View Controller のビューをサブビューとして追加すると、ビューの View Controller インスタンスでこれらのメソッドが自動的に呼び出されるようになりました。つまり、私の場合、これらのメソッドは 2 回呼び出されます。
助言がありますか?独自のビュー ライフサイクル メソッドを作成し、アプリ全体を書き直す以外に?
どうもありがとう!