0

タブが 5 つ以上あるため、[その他] ボタンが表示され、正常に動作します。ただし、[その他] メニューからタブの 1 つを開くと、上部に追加のナビゲーション バーが表示され、アプリで使用可能なスペースが縮小されます。

「詳細」ボタン (ページの上部) を既存の各タブのナビゲーション バーに移動または再実装したいと考えています。どうすればいいですか?

ここに私が今持っているものの画像があります。私が欲しいのは、その「もっと」ボタンを「代わりにここに」というスペースに移動して、上部の黒いバーを非表示にできるようにすることです。問題がある場合は、ストーリーボードを使用しています。

ここに画像の説明を入力

4

1 に答える 1

2

ナビゲーションバーを非表示にしてから、ツールバーに独自のボタンを作成して、ルートナビゲーションコントローラーにポップする必要があります。

ナビゲーションバーを非表示にするには:

[myTabBarController.moreNavigationController setNavigationBarHidden:YES animated:NO];

ツールバーのナビゲーションバーから左矢印を再現するには、実際には画像を使用して、それをツールバー項目のビューとして設定する必要があるようです。ここで使用できる画像があります。

于 2012-07-10T17:57:59.757 に答える