在故事板中为继承的 属性 创建出口
Create an outlet in storyboard to an inherited property
我想创建一个基本的视图控制器class BasicController,它有两个子classes SubclassController 和AnotherSUbClassController。 BasicController 控件内部有一个按钮的视图,因此应该有一个
weak var buttonThing: UIButton?
属性在里面。在实际实现中,我想在界面的各个部分使用 subclasses:我想在情节提要中绘制它们,将按钮放在该绘图中,并将按钮连接到继承的 buttonThing 属性通过插座。但是等等,buttonThing 属性 是在 superclass 中宣布的,甚至没有出现在 subclass 的代码中。那么如何将按钮连接到该插座?
对于您在故事板中布置的每个子类,您可以从故事板 ctrl-drag
UIButton
到 BasicController
。然后您可以像往常一样在每个子类中使用 buttonThing
。
记得 link 你的子视图控制器到故事板中它们各自的视图控制器。
我想创建一个基本的视图控制器class BasicController,它有两个子classes SubclassController 和AnotherSUbClassController。 BasicController 控件内部有一个按钮的视图,因此应该有一个
weak var buttonThing: UIButton?
属性在里面。在实际实现中,我想在界面的各个部分使用 subclasses:我想在情节提要中绘制它们,将按钮放在该绘图中,并将按钮连接到继承的 buttonThing 属性通过插座。但是等等,buttonThing 属性 是在 superclass 中宣布的,甚至没有出现在 subclass 的代码中。那么如何将按钮连接到该插座?
对于您在故事板中布置的每个子类,您可以从故事板 ctrl-drag
UIButton
到 BasicController
。然后您可以像往常一样在每个子类中使用 buttonThing
。
记得 link 你的子视图控制器到故事板中它们各自的视图控制器。