【发布时间】:2021-09-30 03:48:30
【问题描述】:
UIViewA 在 .xib 和 .swift 中定义。 我想用它自己的 .xib 创建一个 UIView,它继承自 UIViewA 并具有几个额外的属性。
所以:
class UIViewA: UIView {
@IBOutlet weak var titleLabel: UILabel!
@IBOutlet weak var subtitleLabel: UILabel!
}
class UIViewB: UIViewA {
@IBOutlet weak var thirdLabel: UILabel!
}
UIViewA 和 UIViewB 都有 titleLabel 和 subtitleLabel。它们只是在xibs中的位置不同。有没有办法可以将 UIVIewB.xib 中的 titleLabel 拖到 UIViewA.swift 中的 titleLabel IBOutlet 中?
【问题讨论】: