フリップサイド ビューとナビゲーション ビューを結合しようとすると、次のエラーが表示されcontroller.delegate = self
ます。
1 に答える
0
ビュー コントローラーの実装では、プロパティnavigationControllerを介して UINavigationController のデリゲートを設定できます。
controller.navigationController.delegate = self;
これは、View Controller がUINavigationControllerDelegateプロトコルを実装していることを前提としています。
また、上記のナビゲーション プロトコルを実装するよりも、 viewWillAppear:およびviewWillDisappear:でビューの切り替えに関連する機能を処理する方が簡単であることもわかりました。
于 2009-11-25T09:07:16.453 に答える