将视图控制器嵌套在故事板中

时间:2014-03-04 17:41:55

标签: ios objective-c viewcontroller

我正在学习如何使用故事板进行iOS开发,而我似乎无法弄清楚如何在同一屏幕上管理多个视图。

我希望能够在同一个屏幕上控制多个元素,例如UITableView旁边有UIImageView

这意味着我需要3个UIViewControllers,1个用于UITableView,1个用于UIImageView,1个用于主视图。但据我所知,故事板只允许每个视图层次结构屏幕有1个控制器。谁能告诉我我错过了什么?

1 个答案:

答案 0 :(得分:9)

查看控制器遏制是可行的方法。看一下Apple关于它的文档:

Creating Custom Container View Controllers

  

容器视图控制器是iOS应用程序设计的关键部分。他们   允许您将应用程序分解为更小更简单的部分   由专用于该任务的视图控制器控制。集装箱   允许这些视图控制器协同工作以呈现无缝   接口

您也可以使用容器视图在故事板中使用它。

enter image description here

有用的教程:Storyboards With Custom Container View Controllers