小编Chi*_*sai的帖子

使用Rxswift绑定两个UIview fram/Position

我想在view1位置改变时自动改变view2位置,并使用Rxswift绑定两个视图位置.

我试着用它来观察视图框架/位置

view.rx.observe(CGRect.self,"frame")
        .subscribe(onNext: {
            print($0 ?? (0,0))
        })
Run Code Online (Sandbox Code Playgroud)

在初始化时打印帧,但在使用约束更改视图位置时

self.constraintHorizontalCenterView.constant = 1000
Run Code Online (Sandbox Code Playgroud)

它没有打印意味着这段代码没有观察到视图位置......

有没有办法观察连续观察位置或绑定视图位置?

uiview ios swift rx-swift rx-cocoa

5
推荐指数
1
解决办法
837
查看次数

标签 统计

ios ×1

rx-cocoa ×1

rx-swift ×1

swift ×1

uiview ×1