2011-08-14 4 views
1

私はこの機能を調査してきましたが、ほとんどのソリューションではtababrをプログラマチックに構築する必要があります。私のタブバーはIBでビルドされており、特に私のアプリの大部分を書き換えたいとは思わない(絶対にしない限り)iPhone SDKユーザーがIBで作成したタブバーの項目を並べ替える方法

私はまだチュートリアルやガイダンスを見つけていない。誰かが私に役立つ良いリンクかいくつかの情報を持っていますか?前もって感謝します。

答えて

0

タブバーコントローラには、カスタマイズ可能なView Controllerという名前のプロパティがあります。この配列内にあるビューは、タブバーコントローラのさらに多くのナビゲーションコントローラに用意されているデフォルトの編集ボタンを使用してカスタマイズできます。したがって、タブバーに5つ以上のビューコントローラがある場合、5つ目のタブでより多くのナビゲーションコントローラを使用できます。そして、より多くのナビゲーションコントローラは、タブバーアイテムを再配置するための編集ボタンを提供します。

+0

私は5つ以上のタブバー項目を持っていますが、私は「編集」ボタンを認識しています。しかし、このカスタマイズ可能なView Controllerプロパティをどこに宣言するかはわかりません。あなたは助言できますか?それは.hファイルに入りますか? –

+0

デフォルトでは、customizableViewControllerプロパティには、viewControllersプロパティにあるView Controllerがすべて保持されます。それを変更する場合は、必要なView Controllerの配列を作成し、それをcustomizableViewControllersプロパティに割り当てます。 –

0

タブバーに5つ以上のタブがあるだけで、自動的に並べ替えができる「その他のタブ」が表示されます。

関連する問題