如何将布局指南的引用从VC传递到自定义视图

时间:2017-12-06 10:31:13

标签: ios swift autolayout

当覆盖视图控制器的主视图时,在该视图类中引用布局参考线的干净方法是什么?

为该视图创建一个自定义初始值设定项,将指南作为参数?

1 个答案:

答案 0 :(得分:0)

我想说委托程序在这里是最好的。

您可以避免使用自定义构造函数,然后可以在故事板中使用视图。此外,通过使用委托,值可能会在视图控制器上发生更改,您的视图仍应尊重该值,并仅在需要时调用它们。

为了向前迈出一步,我相信你可以通过做类似的事情来实现这个目的:

@IBOutlet weak var ownerController: UIViewController?

因此,您实际上可以将视图拖动到界面构建器中的视图控制器,并将值分配给它。

但确保财产薄弱。