我希望当 view1 的位置改变时,能够自动更改 view2 的位置,并使用 Rxswift 绑定两个视图的位置。我尝试使用以下方式观察视图框架/位置:
view.rx.observe(CGRect.self,"frame")
.subscribe(onNext: {
print($0 ?? (0,0))
})
在初始化时,IT会打印出框架,但是当使用约束更改视图位置时,会发生变化。
self.constraintHorizontalCenterView.constant = 1000
如果代码没有打印任何内容,这意味着它没有观察到视图位置...
有没有一种方法可以持续观察视图位置或绑定视图位置?