我无法将数据从导航视图传递到嵌入式集合视图以及之后。我已经附上了我在下面尝试做的事情。
我意识到这可能不是最佳方法,建议表示赞赏
我想知道:
答案 0 :(得分:1)
这种数据并不意味着被困在导航结构中。你需要一种全局的MVC感才能获得有效的解决方案。
本质上是将视图彼此分离,并根据MVC将连接器附加到模型。
如果整个App真正共享一个模型,您可以实现单例模式:
class MyCentralDataModel {
static let globalModel = MyCentralModel()
var floatingPointValue = 0.0
}
并在滑块上附加一个监听器,以便在滑块更改时更新中央模型。然后,任何需要访问此模型的视图都会在视图加载时查询中心模型。