小编Mur*_*icy的帖子

将参数传递给使用UITapGestureRecognizer,UIImageView的和的UITableViewCell在斯威夫特一个选择

我需要确定image用户点击了一个TableCell.

如何通过TAG

class CustomCell: UITableViewCell {
@IBOutlet weak var imgPost1: UIImageView!

override func awakeFromNib() {
    super.awakeFromNib()
    // Initialization code
    imgPost1.tag=1
    let tap = UITapGestureRecognizer(target: self, action: #selector(CustomCell.tappedMe))
    imgPost1.addGestureRecognizer(tap)
    imgPost1.userInteractionEnabled = true
}
func tappedMe(xTag:Int) {
    print(xTag)
}

override func setSelected(selected: Bool, animated: Bool) {
    super.setSelected(selected, animated: animated)

    // Configure the view for the selected state
}
}
Run Code Online (Sandbox Code Playgroud)

uitableview uiimageview uitapgesturerecognizer swift swift2

4
推荐指数
1
解决办法
2444
查看次数