相关疑难解决方法(0)

带rxSwift的简单计时器

我正在尝试使用RxSwift重现一个简单的计时器.

我有一个暂停/播放按钮,只适用于暂停和恢复.

        gameTimer = Observable<NSInteger>.interval(1, scheduler: MainScheduler.instance)
            .subscribeNext({ sec -> Void in
            print("\(sec) s")
        }).addDisposableTo(disposeBag!)


            pauseResumeButton.rx_tap
            .map{ !self.isRunning.value }
            .startWith(true)
            .bindTo( isRunning )
            .addDisposableTo(disposeBag!)
Run Code Online (Sandbox Code Playgroud)

isRunning显然是一个变量.我可以停止计时器设置disposeBag = nil但是我不能暂停它.... itried过滤事件但计数显然继续增长...

谁能帮我?谢谢!

timer swift rx-swift

13
推荐指数
1
解决办法
1万
查看次数

`RxSwift` 的倒数计时器

我需要一个 30 秒的计时器RxSwift。这是一个重复的问题,但问题没有明确的答案

swift rx-swift

3
推荐指数
2
解决办法
3122
查看次数

标签 统计

rx-swift ×2

swift ×2

timer ×1