在故事板中为继承的属性创建一个插座

时间:2015-03-26 17:06:27

标签: swift inheritance xcode6 iboutlet

我想创建一个基本的视图控制器类BasicController,它有两个子类SubclassController和AnotherSUbClassController。 BasicController控制其中有一个按钮的视图,因此应该有一个

weak var buttonThing: UIButton? 

属性。在实际实现中,我想在接口的各个部分使用子类:我想在故事板中绘制它们,在该绘图中放置按钮,并通过插座将按钮连接到继承的buttonThing属性。但是等一下,buttonThing属性在超类中宣布,甚至没有出现在子类的代码中。那么如何将按钮连接到该插座呢?

1 个答案:

答案 0 :(得分:4)

对于您在故事板中列出的每个子类,您可以从故事板ctrl-drag UIButtonBasicController。然后,您可以像往常一样在每个子类中使用buttonThing

请记住将您的子视图控制器链接到故事板中各自的视图控制器。