struct ContentView: View {
   @State private var expand: Bool = false

   var body: some View {
      VStack {
         Image("spot1")
            .resizable()
            .scaledToFit()
            .frame(width: 160, height: 200)
            .gesture(
               TapGesture(count: 1)
                  .onEnded {
                     expand = true
                  }
            )
            .sheet(isPresented: $expand) {
               ShowImage()
            }
         Spacer()
      }.padding()
   }
}