0

奇妙なナビゲーション シナリオのアプリケーションがあります。私は説明しようとします:

1) 最初のシーン: リストから使用可能なアイテムを選択します

1.1) 選択すると、さまざまな属性を表示/編集できるタブ ビューに移動します。

2) 目的のアイテムが利用できない場合は、別のシーンに移動する (「+」バー ボタンを選択して) 新しいアイテムを作成できます。

2.1) アイテムを作成するために複数のシーンが必要な場合があります。すべてのシーンはスタックにプッシュされるだけで、ユーザーは戻ったり、別のオプションを選択したりできます。

2.2) すべてのシーンが表示され、すべての属性が収集されると、新しい「アイテム」が作成されて保存されます。

2.3) ここで、ユーザーが最初からこの項目を選択したかのように自動的に動作させたい、つまり、以前のすべてのビューをスタックからポップして、タブに直接移動したい (ステップ 1.1)。

これは理にかなっていますか?やりやすい?これについてもっと良い方法はありますか?ストーリーボードで xCode 4.2 を使用しています。

任意のガイダンスをいただければ幸いです。

4

1 に答える 1

0

TabBar に (+) ボタンが必要な場合は、UITabBar をサブクラス化する必要があります: Fo ex. TabBarPlus を作成し、このクラスをストーリーボードに設定します。

ただし、ナビゲーション バーに (+) ボタンを配置する方が簡単です。

tabsart の最大表示数は iphone で 5 個、ipad で 8 個です。タブの数が多い場合、最後のタブは「その他」タブで、テーブルビューに他のタブのリストが表示されます。タブバーにさらに多くのタブを表示したい場合は、 UITabBar をサブクラス化する必要があります:)

ナビゲーション バーの戻るボタンで TabBar ボタンを参照する beetwing ビューを切り替えたい場合は、コードでスタックを作成し、ナビゲーション バーの戻るボタンを非表示にして、ナビゲーション バーの左ボタンを使用する必要があります。

他のナビゲーションは、ストーリーボードで簡単に行うことができます

于 2012-07-10T16:36:03.480 に答える