Ios 如何在SwiftUI中为视图上的点击手势推送视图?
我想在点击图像时推送视图。 到目前为止,我的代码是:Ios 如何在SwiftUI中为视图上的点击手势推送视图?,ios,swift,swiftui,Ios,Swift,Swiftui,我想在点击图像时推送视图。 到目前为止,我的代码是: struct Home: View { var body: some View { NavigationView { VStack { Image("image") .onTapGesture { //navigation code here }
struct Home: View {
var body: some View {
NavigationView {
VStack {
Image("image")
.onTapGesture {
//navigation code here
}
Text("Tap on image to find details")
}
}
}
}
如何实现这种导航?
谢谢 为什么不能使用下面的标准导航链接
NavigationView {
VStack {
NavigationLink(destination: SomeDestinationViewHere()) {
Image("image")
}
Text("Tap on image to find details")
}
}
如果我能,我会的。此图像是嵌套视图的成员。我需要从我想要的地方传递导航代码。事实上,我还没有得到您的用例,但在我看来,在这里传递图像(即模型数据)并使用常规方法比尝试破解系统框架更容易。不管怎样,这取决于你。好的。如果没有其他方法,我将实现NavigationLink。谢谢你的帮助!:)