Detect UIImageView Touch in Swift

前端 未结 3 1313
暖寄归人
暖寄归人 2020-12-08 11:20

How would you detect and run an action when a UIImageView is touched? This is the code that I have so far:

override func touchesBegan(touches:          


        
3条回答
  •  無奈伤痛
    2020-12-08 12:11

    You can put an UITapGestureRecognizer inside your UIImageView using Interface Builder or in code (as you want), I prefer the first. Then you can put an @IBAction and handle the tap inside your UIImageView, Don't forget to set the UserInteractionEnabled to true in Interface Builder or in code.

    @IBAction func imageTapped(sender: AnyObject) {
        println("Image Tapped.")
    }
    

    I hope this help you.

提交回复
热议问题