2012-04-02 8 views
0

ipadアプリケーションの現在の構造はそうです - ナビゲーションベースのアプリケーションのビューコントローラでは、ビューの左側にtableviewがあり、IBOutletが接続されていますuiview say右側にAを表示します(画面は2つの部分に分割されています。左の表の行をクリックすると、サブビューとして、View A1の中にView A1というuitableviewcontrollerビューが追加されます.A1のいずれかの行をクリックすると、ビューBが表示されます。View Bには別のビューを表示するボタンがあります。ビューA2を必要に応じて表示する方法は、まずモーダルビューBを解除し、ビューA1の上にサブビューとして追加されたビューA2をバックボタンで表示する必要があります。これを押すと、以前に却下されたモーダルコントローラーBが表示されます。今私は、モーダルなビューBを表示するまですべての作業を完了することができましたが、残りのフローをどのように進めるかをアイデアからはずしました。私は一緒に配置する必要があり、基本的な手順は以下のようになり、iPad - 表示されたモーダルビューコントローラからサブビューとしてviewcontrollerを表示

  1. はA2 &ショーB
  2. 解雇B、番組A1を削除A2
  3. でB
  4. ショーA2
  5. A1上でクリック '背中' を却下します。

これを行うための任意の提案/アイデア/コードですか?

答えて

0

私はそれをかなり前に考えましたが、私はここで答えを更新していないことに気付きました。ですから、同様の実装をしている他の人は、ビューコントローラA1のモーダルビューコントローラBへの参照を保存し、&を表示するようにしました。次に、A1にA2を表示し、A2を終了するときに、A1にモーダルビューコントローラBを表示するように指示します。これを行うにはしばらく時間がかかりましたが、私が望むように機能しました。 HTH。

関連する問題