我有一個UILabel
一個UITapGestureRecognizer
在UITableViewCell
,我添加所述UITapGestureRecognizer
的目標作爲視圖控制器,如:的UITableViewCell:UITapGestureRecognizer無法識別的選擇發送到實例錯誤
class Cell: UITableViewCell {
@IBOutlet weak var label: UILabel!
override func awakeFromNib() {
super.awakeFromNib()
let tap1 = UITapGestureRecognizer(target: ViewController(), action: "selectLabel:")
label.addGestureRecognizer(tap)
}
}
class ViewController: UIViewController,UITableViewDataSource, UITableViewDelegate{
fun selectLabel(gesture: UITapGestureRecognizer){
//animate some view in custom cell
}
}
然而,我得到一個「UITapGestureRecognizer無法識別的選擇器發送到實例」錯誤。
設置的手勢,你能告訴我們什麼 「視圖控制器()」 代表? :) – Eendje