如何共享视图控制器的视图布局

时间:2014-12-08 11:23:19

标签: ios objective-c swift storyboard

到目前为止,我在故事板中创建了一个ViewController,在身份检查器中设置了它的类,并在类中实现了连接和行为。

现在我有两个ViewControllersViewControllerFooViewControllerBar),两者在视觉上是相同的,但按钮操作的信息和实现是不同的。所以我想用BaseViewControllerViewControllerFoo

如果可能的话,我希望将两个ViewControllerBar保留在StoryBoard中,以便创建可视化启动其中每一个的segue

我该怎么做?

注意:我从 iOS 开发开始。

1 个答案:

答案 0 :(得分:1)

视图布局适用于不使用视图控制器的视图。

您可以在此处创建一个简单的.xib(或视图)文件并绘制您的布局。

之后将此视图添加到控制器或将该视图指定为此控制器的主视图。

或者您可以创建视图类并以编程方式放置所有元素。

只需将故事板视为导航'实用程序没有'查看布局'效用

注意:关于故事板的太多视图会降低计算机的速度并且看起来太难看了。

在xib中绘制视图以重用它或创建自定义视图类/集群以实现有趣的UX / UI效果