Swift: Wie mache ich eine UIView in UITableViewCell anklickbar?

In einemUITableViewCell, Ich versuche ein @ zu implementierTast mit beiden einBil und einTex.

Es scheint der StandardUIButton kann das nicht erreichen. Also habe ich ein @ erstelUIView welches ein @ enthäUIImageView und einUILabel.

Sie können die Implementierung hier auf der rechten Seite sehen, die Schaltfläche "follow trip" (das "+" ist eine UIImageView und "follow trip" ist ein UILabel)

Ich versuche jetzt, solche @ zu machUIView (d. h. die Schaltfläche) anklickbar, aber ich kann keinen Weg finden.

Dies ist meine Implementierung, funktioniert aber nicht:

class StationsIntroHeader: UITableViewCell {

    @IBOutlet weak var bigButton: UIView!

    override  func awakeFromNib() {
        super.awakeFromNib()
        let tap = UITapGestureRecognizer(target: self, action: Selector("followTrip:"))
        bigButton.addGestureRecognizer(tap)
    }

    func followTrip(sender:UITapGestureRecognizer) {
        print("tap working")
    }
}

Ich habe dafür gesorgt, dass dieBenutzerinteraktion aktiviert ist EIN auf demUIView und OFF auf demUIImageView undUILabel

Antworten auf die Frage(4)

Ihre Antwort auf die Frage