即使当我选择适当的视图时我的属性在 IB 的属性检查器中是可见的,但该属性的didSet
方法不会更新相关的子视图。
这是我的财产:
@IBInspectable var imageRepresentation: UIImage = UIImage() {
didSet {
let image = imageRepresentation
let hv = self.headerImageView
let bv = self.backgroundImageView
self.headerImageView.image = imageRepresentation
self.backgroundImageView.image = imageRepresentation
}
}
如您所见,我希望将两个UIImageView
更新为新图像。但是,当我使用Editor
>Debug Selected Views
并设置断点时,我的每个视图都是零。
我很想听听任何人的想法。
谢谢