我想创建一个基本的视图控制器类BasicController,它有两个子类SubclassController和AnotherSUbClassController。 BasicController控制其中有一个按钮的视图,因此应该有一个
weak var buttonThing: UIButton?
属性。在实际实现中,我想在接口的各个部分使用子类:我想在故事板中绘制它们,在该绘图中放置按钮,并通过插座将按钮连接到继承的buttonThing属性。但是等一下,buttonThing属性在超类中宣布,甚至没有出现在子类的代码中。那么如何将按钮连接到该插座呢?
答案 0 :(得分:4)
对于您在故事板中列出的每个子类,您可以从故事板ctrl-drag
UIButton
到BasicController
。然后,您可以像往常一样在每个子类中使用buttonThing
。
请记住将您的子视图控制器链接到故事板中各自的视图控制器。