swiftui - SwiftUI 和 CombineLatest 具有超过 4 个值
问题描述
我开始尝试使用 SwiftUI,我遇到了一种情况,我想要 5 个滑块的最新组合。我使用 4 个滑块完成所有工作CombineLatest4
,然后意识到我需要另一个滑块,但没有CombineLatest5
.
任何帮助表示赞赏。
澄清工作 4-slider 版本:
Publishers
.CombineLatest4($slider1, $slider2, $slider3, $slider4)
.debounce(for: 0.3, scheduler: DispatchQueue.main)
.subscribe(subscriber)
解决方案
CombineLatest2(CombineLatest3, CombineLatest2)
应该做的伎俩,不是吗?
推荐阅读
- javascript - 在javascript中无法将字符串转换为变量
- ios - iOS 在后台或应用程序处于活动状态时执行预定操作
- sql - SQL Server:声明临时表存在,但不在 INFORMATION_SCHEMA 中
- sql - 如果 A 列的值对于 B 列的最大值为空,则获取 B 列的第二大值
- java - 保存大字节数组的 Java 堆内存
- mysql - 如何在 SQL 中创建条件计算列?
- firebase - 为什么我可以使用 onRequest 从 firebase 函数调用 firestore,但在使用 onCall 时却不能
- sql - 解释窗口函数框架
- r - 函数不适用于 dplyr 的选择包装器(包含,ends_with)
- javascript - 我怎么知道一个坐标(纬度和地段)是否在其他两个坐标的范围内?