私はiPhoneのタブ付きアプリケーションをやっていますが、twitterのようにナビゲーションバーも使用する必要があります(アプリタイトルとコーナーの設定の単一アイコンのみ): リンク。アプリにも4つのタブがあります。ナビゲーションバーを1つだけ作成する機会があるのではないかと思っていたので、変更したい場合は1か所でのみ変更しますか?
私は見ていた この チュートリアルですが、2つの「ナビゲーションバー」オブジェクトがあります。そして、すべてのタブに表示される単一のオブジェクトが欲しいです。
現在、タブ付きアプリを作成し、ナビゲーションバー項目を手動で最初のタブに追加しました。それから私はそれを他の人にコピーしました。それはうまくいきますが、私はその解決策についてはわかりません:/
回答:
回答№1は1各タブに別々のNavigation Controllerを使用することは、悪い解決策ではありません。
ナビゲーションバーとそのアイテムを1か所にのみ設定することもお勧めします。これを実現するために、View Controllerを常にオーバーライドするカスタムView Controllerから派生させることができます navigationItem
.