我有一个自定义类UIView,我们将其称为ContainerView
。自定义类还定义了另一个UIView,我们可以将其称为presentingView
。
我想在ContainerView.view
和presenting.view
的大小之间建立关系:每次设置一个视图的框架/大小时,另一个已更新。
在ContainerView.view.frame设置/更新后,我能够更新presentingView.frame:
class ContainerView: UIView {
var presentingView: UIView!
override var frame: CGRect {
didSet {
presentingView.size = CGSize(width: frame.width * 3, height: frame.height * 3)
}
}
}
是否有办法同样访问presentingView.frame
属性并使用didSet
更新ContainerView.view.size
吗?
感谢您的帮助