一尘不染

如何使用IBOutlet子类化变量?

swift

我特定类的所有后代都要有一个UILabel实例变量。所以我的父母班有var label: UILabel。我也想在sublclass中使用它,但是作为一个IBOutlet。我该怎么做呢?

我添加了IBOutlet相同的名称,并对两个变量声明都添加了weak。但是我收到有关“无法用存储的属性覆盖”的错误。

我应该怎么做?是否有可能不必实例化超类的版本,因为我只想将其用于子类化?


阅读 208

收藏
2020-07-07

共1个答案

一尘不染

只需IBOutlet在超类中添加修饰符即可。

2020-07-07