我有两个用swiftUI编写的视图,比如ViewA和ViewB。onAppear() of ViewA有一个apiCall,它在最初加载视图时调用。我使用导航链接从ViewB导航到ViewA,并单击ViewB中的“后退”按钮,调用ViewA的onAppear()。
·有什么方法可以在从视图返回时停止调用onAppear()?·我正在寻找swiftUI</e
如何在SwiftUI中创建具有特定暗模式颜色的局部变量。我试图避免将每个视图的配色方案指定为暗,以获得暗模式颜色。例如,在UIKit中,我可以使用以下代码获得暗模式颜色 let traitCollection = UITraitCollection(userInterfaceStyle: .dark)
let darkModeBlueUIColor= UIColor.systemBlue.resolvedColor(with: traitCollect