0

私は、与えられた割り当てを完了するために取り組んでいるアプリの開発のある時点にいます。私が必要とすることを達成するための最良の方法は、 aUINavigationControllerと aを組み合わせることUITabBarControllerです。

構造的に、アプリにはホームページがあり、アプリの残りの部分は UITabBarController を介してナビゲートされます。これはオリジナルのサウンド デザインですが、この開発プロセスを引き継いだときに、アプリに多くの追加を行う必要がありました。アプリ自体の主な機能とは必ずしも関係ありません。

基本的に、すべては概要から始まるため、ユーザーはアプリ自体に飛び込むか、これらの追加機能のいくつかを使用するかを選択できるはずです。Navigation Controller は追加機能に適していると思いますが、どのように追加できるかわかりません。

私が知る必要があるのは、この問題の解決策は正しいですか? もしそうなら、これを達成するための良い方法は何ですか? Navigation Controller を TabBar Controller にリンクするために別の UIWindow クラスを用意してもよろしいですか?

確かに、このアプリは多くの nib ファイルを使用しており、プログラムで何かをしようとするたびに、うまくいきませんでした。したがって、誰かがこれを達成するNIBの方法を指摘できれば、私はそれを感謝します.

4

1 に答える 1

2

Apple の推奨に従って、UITabBarController常にアプリのルート ビュー コントローラーにする必要があります。したがって、基本的にメイン ビューはタブ ビュー コントローラーの 1 つのタブにすぎないため、メイン ビュー コントローラーをナビゲーション コントローラーに埋め込むだけで済みます。このようにして、ナビゲーション コントローラーを使用してそのタブ内の任意のページに移動したり、タブバー コントローラーを使用して他のタブに移動したりできます。

于 2012-08-02T17:19:31.213 に答える