我有一个包含多个UIViews
的故事板。
在我UIViews
的一个内部,我添加了其他子视图。我基本上将UITableViews
,UIViews
等拖放到同一UIViewController
内。请参见下面的屏幕截图:
如何将这些视图创建为故事板的单独实体,然后将它们加载到特定的UIView
?
答案 0 :(得分:1)
也许您想要使用容器。您可以通过右键单击将另一个UIViewController嵌入容器中 - >嵌入 - >拖动到所需的UIViewController 你甚至可以用这种方式在多个容器中使用这个UIViewController(重用)。
答案 1 :(得分:1)
执行此操作的传统方法是将要重用的UIViews子类化,并将其接口声明为单独的xib。然后在ViewController中初始化它们,然后使用addSubview:
有关更多解释,请参阅此SO答案。 https://stackoverflow.com/a/12880151/902730