2011-01-18 6 views
1

これはあまりにも明らかではないと思います。私は本当にここで私の頭を叩いています。UINavigationControllerアプリケーションにUITabBarControllerDelegateを追加する

私はナビゲーションベースのアプリケーションを持っています。私は希望のレコードが見つかるまで、テーブルビューを使用して一連のデータをドリルダウンしています。見つけたら、詳細ビューをスタックにプッシュします。詳細ビューには、画面下部にタブバーが表示されるので、あるタブで詳細の要約を表示し、他のタブに移動して詳細画面の他の部分を表示することができます。

私はビューにシンプルなタブバーコントロールを追加できますが、本当に必要なのは "タブバーアプリケーション"テンプレートから得られるものです。私は、例の後に誰かがタブバーアプリケーションで起動し、それにナビゲーションコントローラを追加する例を見つけましたが、私のようなものは見つかりませんでした。

ハーフ!

答えて

0

「概要」と「詳細」の2つのサブビューを持つタブバーコントローラを作成できます。このコントローラーが動作したら、ナビゲーションスタックに簡単に押し込むことができます。

は、私は、次のアプローチをお勧めします:

  1. タブコントローラがどのように機能するかを研究タブバーのナビゲーションテンプレートを確認します。
  2. 現在のアプリケーション以外で必要な動作を作成し、テストします。
  3. すべてをデバッグしたら、タブコントローラーをアプリケーションに追加します。

HTH。

1

私は解決策を見つけました...「魔法の弾丸」はそのままです。私のマスタコントローラでは、その中にタブバーコントローラと一つは、私が設定する必要がありました:私は予想通り

self.view = tabBarController.view; 

が突然、物事が働いていました。

関連する問題