1

UITabBar のデフォルトの動作を変更して、合計 4 つのタブのみを表示するように変更できるかどうかに興味があります。4 番目のタブは ... More です。

デフォルトでは、tabbar が 5 つ以上のコントローラを保持している場合、tabbar は最大 5 つのタブを表示し、最後のタブは "... more" です。私のデザイナーは、タブ バーに主要なコントローラーを 3 つだけ残し、すべての「オプション」コンテンツをその他のリストに非表示にすると、ユーザーがアプリをナビゲートしやすくなる可能性があるという考えを表明しました。

一度に表示するタブの数を変更するために UITabBar に適用できるデフォルトのオプションまたは微調整はありますか?

4

1 に答える 1

0

Michael Henry が提案したのと同様に、4 番目のタブを ...More として作成できますが、使用する代わりにUITableViewController、の下部にあるオプションを再描画しUITabBarControllerて、最初のタブが明らかに前のタブの次のセットを表示しないでください...

UIViewControllerこの方法論では、タブの 2 ページ目のタブ ボタンをタップしたときに表示されるものに適切に影響を与えるように、TabBar がどのような状態にあるかを追跡する必要があります。

私はiPadでこの答えを打っています。さもなければ、コード例をダンプします。ごめん。

于 2013-06-03T02:35:33.090 に答える