在View容器中重用ViewController

时间:2014-01-28 09:30:42

标签: ios ipad uinavigationcontroller uicontainerview

我的故事板我有2个容器视图(见图片):

  • 上方和下方是标签栏中的标签

  • 上面一个包含A(左 - TableView)和C​​.是一种A的详细视图。

  • 较低的一个包含A(右 - TableView)和C​​。

C嵌入在导航控制器中,因为C有时需要被另一个视图替换。

有没有办法重用C?我按照图片中所示的方式连接了它。 C通过(通常的)rootview(Navigation)Segue连接到导航控制器。

但副作用是C仅显示在首先调用C的视图上(A或B - 首先是选项卡)。我想这是因为第一个打开的视图采用了C的“所有权”。

问:有没有办法以这种方式或其他方式重用C而不只是复制它?

感谢您的想法。

编辑:视图A / C和B / C不是SplitViews而是容器视图(Xcode对象库“容器视图”)。

enter image description here

0 个答案:

没有答案