如何在SwiftUI中几秒钟后导航?

如何在SwiftUI中几秒钟后导航?,swiftui,swiftui-navigationlink,swiftui-navigationview,Swiftui,Swiftui Navigationlink,Swiftui Navigationview,需要一些关于SwiftUI和在视图之间导航的额外帮助 在一个视图中,我有一个带有ImagePicker的按钮: .sheet(isPresented: $showingImagePicker, onDismiss: loadImageAndNavigate) { ImagePicker(image: $image, isShown: $showingImagePicker, sourceType: sourceType) } 当用户选择或拍摄图像时,我想在屏幕上显示一些微调器,直到图像

需要一些关于SwiftUI和在视图之间导航的额外帮助

在一个视图中,我有一个带有
ImagePicker
的按钮:

.sheet(isPresented: $showingImagePicker, onDismiss: loadImageAndNavigate) {
    ImagePicker(image: $image, isShown: $showingImagePicker, sourceType: sourceType)
}
当用户选择或拍摄图像时,我想在屏幕上显示一些微调器,直到图像被分类,然后导航并将此图像发送到另一个视图


如何从
loadImageAndNavigate
func导航到另一个视图?

loadImageAndNavigate
中创建一些用于显示其他视图的变量,并将其设置为
true
。然后以编程方式激活
导航链接
,如中所示