2013-08-16 13 views
13

に基づいて異なるビューを埋め込む:ストーリーボード - コンテナビューは - 私はこのようなビュー階層を持っている私の絵コンテアプリでは条件

  1. ParentViewControllerは、ドラッグされたコンテナビューを(持っているとの観点に上のライブラリからコンテナビューを落としました親ビューコントローラ)。

2.コンテナビューには、いくつかの条件に基づいて3つのビューコントローラのうちの1つを埋め込むことができます。

2番目のポイントを実装しているうちに、私は問題に直面しています。

私がストーリーボードでコンテナビューからビューコントローラーにドラッグしてコントロールしようとすると、viewDidLoad - embed segueを選択できます。これにより、自動的に送り先ビューコントローラが埋め込まれますが、別のボタンのタップなど、ある条件に基づいて他のビューコントローラを埋め込むオプションはありません。

誰も私に2番目のポイントを実装する方法を教えてもらえますか?

答えて

1

別の解決策があります.3つのコンテナを持つことができます。それぞれのコンテナには、別のView Controllerが接続されています。 1つのコンテナを表示し、別の2つを隠す。

+3

悪い習慣、down vote –

+0

ツリーコンテナ間で頻繁に切り替えると悪いことではありません。しかし、はい、この場合は悪い習慣です。 – Borzh

+1

悪い習慣である必要はありませんが、実際には本当に便利な場合もあります –

関連する問題