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