我有以下最小的示例(Storage已注入到@main中的环境中): import SwiftUI
var value: Int = 0
class Storage,显示的值不会更新。如果您导航回SubView,它将显示更改后的值,表明即使UI没有同步更新,模型也已正确更新。如果我在应用程序启动时将ContentView替换为SubVie
我可以正确地保存id,但问题是有时图标不会切换到实心图标来向用户显示更改,特别是在选择第一个图标之后。后续的卡不会改变状态,但会保持不变,但它会正确地添加和保存id。为了能够看到另一张卡,我必须看到,与第一张卡不同的是,它可以同时显示两张卡。我已经尝试过Observable和Environmental了。我的类来处理like和like import Foundation @P
当绑定值发生变化时,我尝试更新UIView (在UIViewRepresentable中),但是我不知道如何捕捉绑定值的变化来更新UIView?我在接收函数上使用,但警告消息显示如下(对接收未使用的调用的结果)struct CustomPickerView: UIViewRepresentable { let dataUIPickerView {
le