2011-10-21 19 views
1
[self.view addSubview:self.ListNewController.view]; 

私たちが知っているように、機能は、self.viewにビューを追加することを意味します。質問は、なぜlistNewControllerのviewWillAppearが呼び出されないのですか?なぜviewWillAppearが呼び出されないのですか?

アニメーションを変更してviewWillAppearを呼び出す方法はありますか?

答えて

1

iOS 5.0以降では、viewWillAppearが呼び出されると思います。しかし、viewWillAppearがUINavigationControllerのビューのライフサイクルの一部にすぎないうちに、viewWillAppearなどのメソッドは、pushViewControllerのようなときにのみ呼び出されるという意味で呼び出されます:アニメーション:

あなたのコードをviewDidLoad手動でviewWillAppearを呼び出すことができます。