splitviewは別のsplitviewの詳細ビューの中にロードできますか?

I am trying to develop an application that has screen flow similar to oracle app. I have attached the images here. Can anyone please tell how this can be achieved ?
Thanks in advance.

enter image description here


enter image description here

5

3 答え

あなたが探しているのは、カスタムスプリットビューコントローラです。提供したスクリーンショットは、カスタムスプリットビューコントローラです。 UIKitには UISplitViewController がありますが、これはフルスクリーンのビューコントローラでなければなりません。

カスタムスプリットビューコントローラを作成するには、メインビューコントローラを用意し、2つのマスターコントローラとディテールコントローラを作成し、ビューをメインビューコントローラビューに追加するという方法があります。 viewWillAppear: viewWillDisappear:などの呼び出しをメインビューコントローラから管理している2つのコントローラに転送する必要があります。

iOS 5以降では、View Controllerの格納に似たようなことができます。これにはいくつかの鐘や笛があります。回転アニメーションの処理が面白く、最初のソリューションで手動で行う必要がある子コントローラへのすべてのコール転送。

Check out this link for more details on custom split view controllers: http://www.mindtreatstudios.com/how-its-made/custom-uisplitviewcontroller-ios/

あなたの質問に直接答えるには、カスタムスプリットビューコントローラを作成した場合、これをディテールビューコントローラとして追加することができます。しかし、これは UISplitViewController ではないので注意してください。その用語をあまり使わないように注意してください。

5
追加された

これは実際にテストしていませんが、これで問題は解決していませんか?

  • ストーリーボードファイルを作成する
  • SplitViewControllerをドロップする
  • DetailViewControllerを削除する
  • 別のSplitViewControllerをドロップする
  • CTRL-ドラッグを使用して2つをリンクし、詳細を選択します
  • detail-splitviewcontrollerのサイズをDetailに設定する
  • ????
  • 利益!

とにかく、それが本当にうまくいくかどうかは分かりませんが、試してみてください。これはIOS5です(私はIBで試してみるかもしれないと思います)。

それは次のようになります:

SplitSplitViewControllers

1
追加された

If you're going to have to write your own class, you might want to first look at https://github.com/mattgemmell/MGSplitViewController for inspiration.

0
追加された