我指的是两个我已经问过并被Asperi很好地回答的问题:SwiftUI ForEach with .indices() does not update after onDelete,SwiftUIonDeleteList with Toggle 现在我尝试用NavigationLink修改ForEach中的闭包,突然应用程序再次崩溃 Thread 1: Fatal error: Index out of range当我试着刷删除的时候。或者没有Tog
我正尝试在NavigationView中进行程序化导航,但由于某种原因,我无法在视图之间切换。当从父视图切换时,一切工作正常--但当我试图切换到其中一个子视图时,我得到了这种奇怪的行为(屏幕来回切换)。我尝试禁用动画,但这没有帮助。奇怪的是,如果我将一个列表和.navigationViewStyle(StackNavigationViewStyle())一起删除,一切都会开始工作--但我需要一个列表。这看起来有点类似于Deep pro