Swift2 Swift 2-单击图像以加载新的ViewController

Swift2 Swift 2-单击图像以加载新的ViewController,swift2,viewcontroller,gesture,tap,Swift2,Viewcontroller,Gesture,Tap,我对Xcode(Swift2)完全陌生 我想要实现的是,当我单击我的main.storyboard上的图像时,我想要打开一个新的视图控制器或将其指向一个新的视图控制器。我该怎么做 例如,我可以通过拖动按钮(Ctrl+右键单击)并在设计时将其指向新的视图控制器来完成此操作,它工作得很好,但我希望在运行时通过触摸/轻触图像来完成此操作。Thank you@Jayesh。在哪里添加前3行?同样在函数imgTap中,导航到特定视图控制器的代码是什么。加载项viewDidLoad()谢谢@Jayesh。代

我对Xcode(Swift2)完全陌生

我想要实现的是,当我单击我的
main.storyboard
上的图像时,我想要打开一个新的视图控制器或将其指向一个新的视图控制器。我该怎么做


例如,我可以通过拖动按钮(Ctrl+右键单击)并在设计时将其指向新的视图控制器来完成此操作,它工作得很好,但我希望在运行时通过触摸/轻触图像来完成此操作。

Thank you@Jayesh。在哪里添加前3行?同样在函数imgTap中,导航到特定视图控制器的代码是什么。加载项viewDidLoad()谢谢@Jayesh。代码让tapImg=gestureRecognizer.view!做你们也可以和我分享导航到另一个视图的代码。谢谢@Jayesh。这正是我要找的。我将尝试代码。我在这一行得到一个错误:secondViewController.DisplayImg=tapImg类型为“InfoView”的值没有成员“DisplayImg”。我以前说过这样一句话:让secondViewController=self.storyboard!。实例化eviewcontrollerwhiteIdentifier(“InfoView”)为!信息视图
image.userInteractionEnabled = true

let tapRecog = UITapGestureRecognizer(target: self, action: "imgTap:")
image.addGestureRecognizer(tapRecog)

func imgTap(gestureRecognizer: UITapGestureRecognizer) 
{
    let tapImg = gestureRecognizer.view!

    let secondViewController = self.storyboard!.instantiateViewControllerWithIdentifier("NewViewController") as! NewViewController
    secondViewController.DisplayImg = tapImg  //NewViewController create DisplayImg UIImageView object
    self.navigationController!.pushViewController(secondViewController, animated: true)
}