Ios 如何使用swift向图像添加点击手势

Ios 如何使用swift向图像添加点击手势,ios,swift,Ios,Swift,我知道这是非常基本的,我从swift开始,我找不到一个有效的例子 我想点击一个图像并做一个动作。IBOutlet链接到主故事板上的图像。当我点击它时,我什么也得不到。我本想得到一个安慰的信息。我做错了什么 import UIKit class FirstViewController: UIViewController { @IBOutlet weak var tapView: UIImageView! let tapRec = UITapGestureRecognizer()

我知道这是非常基本的,我从swift开始,我找不到一个有效的例子

我想点击一个图像并做一个动作。IBOutlet链接到主故事板上的图像。当我点击它时,我什么也得不到。我本想得到一个安慰的信息。我做错了什么

import UIKit

class FirstViewController: UIViewController {

    @IBOutlet weak var tapView: UIImageView!
    let tapRec = UITapGestureRecognizer()

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        tapRec.addTarget(self, action: "tappedView")
        tapView.addGestureRecognizer(tapRec)

    }

    func tappedView(){
        println("image tapped")
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

我认为您需要在UIImageView上启用用户交互。默认情况下,它设置为false。尝试:

tapView.userInteractionEnabled = true;
就这样。谢谢(注意:变量应为tapView。)