2011-02-10 21 views
1

私は過去1日ほどこれをやり遂げる方法を探していました。私はあなたがこれをしてはいけないとのコメントを読んだが、他のアプリを見ると私はそれを見る。 App Storeアプリケーションの例を見てみましょう。ナビゲーションのために、下部にTabBarを使用します。次に、FeaturedとTop 25セクションの上部にToolBarのようなものが表示され、ユーザーはどのコンテンツを表示したいかをより具体的に指定できます。私は似たようなものを実装したいと思いますが、どうやってそれをやったのか分かりません。電話アプリもこれを使用します。UITabBarとUIToolBarを同時に使用できますか?

トップバーがツールバーであると誤解していますか?

洞察力があれば幸いです。

答えて

1

ナビゲーションバー内のセグメンテーションコントロールとは、ツールバーが全く異なるものです。ナビゲーションバーの内部をカスタマイズするためのオンラインのチュートリアルがたくさんあります。

実際、Interface Builder内のビューのナビゲーションバーにドラッグできるだけですみます。そこから異なるセグメントをカスタマイズすることができます。

これが役に立ちます。

+0

返信いただきありがとうございます。私はナビゲーションバーでそれをやろうとします。だから明確にするために、私はセグメント化されたコントロールでナビゲーションバーをカスタマイズすることができますし、スタックからビューをプッシュして引っ張る典型的なナビゲーションバーのようには動作しません。これは正しいです? – Hanoah

+0

どのタイプのUI要素をナビゲーションバーに追加しても、ナビゲーションコントローラの機能は変更されません。それでも、View Controllerのスタックを管理し、そのすべての楽しいものをプッシュ/ポップ/スワップ・ビューで管理します。ナビゲーションバーにアイテムを配置することで、スタック上のビューと別のビューを区別することができます。セグメント化されたコントロールをビュー自体に入れることで、同じタスクを達成できた可能性は非常に高いです。 – Convolution

関連する問題