1

5 ~ 6 レベルのドリルダウン アプリのような iPhone アプリを作成しています。アプリの作成はほぼ完了しましたが、3 番目の画面以降に TabBar (JQuery のナビゲーション バー) を追加するという新しい要件が発生しました。

アプリ内のすべてのシーンに UINavigationController を使用しています。

私は自分のアプリですべてのシーンを書きました。ストーリーボードは次のようになります。

ストーリーボード

ここで、第 3 レベルの uinavigation 用のタブ バーが必要です (ストーリーボードのように)。これらのビューをタブ バーに埋め込むだけで機能しますか?

注: ビュー 2 にはボタンがあり、押すと別のビューに移動するため、タブ バーに同じボタンが必要です。

ありがとう!

4

3 に答える 3

1

tabBarController なしでタブバーを使用することもできます。viewcontrollers の代わりにビューを追加するだけです。そして、それは自動的に管理されます。

于 2012-10-15T13:46:15.653 に答える
1

はい、できます。Yu は独自のタブ バー オブジェクトを作成し、それをタブ バー デリゲートに接続できます。デリゲートオブジェクトでは、メソッドが必要です:

– tabBar:didSelectItem:  required method

これを行うと、独自の動作を備えた独自のタブ バーが作成されます。ナビコントローラーにも接続できます。

于 2012-10-15T13:47:25.903 に答える
0

タブ バーが必要ですか、それともツールバーでも同じように機能しますか?

通常、tabBar は最上位のコンポーネントであり、各タブには独自の UINavigationController とビュー コントローラー スタックがあります。

3 階でこれが必要だとおっしゃっていたように、これは有料バーをうまく利用しているように思えます。その中にサブビューがあります。

お役に立てれば。

于 2012-10-15T14:18:23.937 に答える