0

私の設計上の問題の 1 つは、UINavigationController とデリゲートを 1 つだけ持つ必要があるときに、ナビゲーション オブジェクトを作成し続けることだと思います。あれは正しいですか?

スタイルの好みについてはそれほど心配していませんが、探している答えは、技術的な観点と、複数のビューコントローラー間のナビゲーションの管理に関するものです。どんな指針も非常に高く評価され、認識されています。

私はSDKを制御下に置いていると考え続けていますが、再び苦労しています.

4

1 に答える 1

0

OK ... Apple の Dev Doc を読み直したところ、答えは「通常は 1 つだけですが、複数の場合が多い」です。

" iPhone Dev Center: View Controller Programming Guide for iPhone OS: Introduction "

「アプリケーションのメイン nib ファイルにナビゲーション コントローラーを含めるのが最も理にかなっています。これは、ナビゲーション コントローラー自体がアプリケーションのウィンドウのメイン ビューを提供する場合、またはナビゲーション コントローラーがタブ バー インターフェイスのルート ビューを提供する場合に行います。メイン nib ファイル (またはその他の nib ファイル) からスタンドアロンまたはモーダルに提示されたナビゲーション コントローラーを読み込むこともできますが、これは最適ではありません. これらのシナリオでは、通常、使用時にナビゲーション コントローラーをプログラムで作成する方が簡単です. "

于 2010-02-14T06:01:52.347 に答える