#SwiftUI
共 4 篇文章
NavigationStack 点链接没反应:排查 no matching navigationDestination
NavigationLink 点了不跳转,按注册位置、值类型、懒容器和导航栈上下文排查 no matching navigationDestination,并统一类型化路径。
SwiftUI ForEach 提示重复 ID:为什么列表会错用其他行的状态
ForEach 出现重复 ID、行状态错位时,检查唯一且稳定的元素身份,区分记录 ID、显示值、数组下标及每次重建的 UUID。
SwiftUI task 被取消后还更新界面,或刚进入 loading 就失败怎么办
SwiftUI task 刚进入 loading 就取消,或取消后继续更新界面,检查任务附着位置、id 变化、try? 吞错与协作式取消检查点。
SwiftUI 父视图更新后 ViewModel 状态归零:检查对象由谁创建
父页面变化后输入或计数归零,检查模型创建位置、StateObject 所有权、视图身份及 iOS 17 Observation 的适用边界。


