如何在点击手势时为 UIImageView 设置动画?

How do I animate a UIImageView on tap gesture?

所以对于我的应用程序,我有两个具有点击手势的 UIImageView。不要问我为什么不用按钮;当时对我的情况来说才有意义。所以这是我的问题:
他们工作,一切都很好,花花公子,但开箱即用的点击手势识别器响应为零。有没有人知道一个简单的库或一些简单的代码,至少可以让 UIImageView "pop" 可以点击,或者类似的东西?我真的只是在寻找任何方法来在点击时为这些视图设置动画,以便用户感觉他们实际上在做某事。

由于动画基本上是外观的变化,您可以暂时更改 UIImageView 的 alpha...

此示例函数将 yourImageView.alpha 更改为 0.75,并在 0.5 seconds 期间更改为 1.0

Swift 2:

func handleTap(gestureRecognizer: UIGestureRecognizer) {

       yourImageView.alpha = 0.75
       UIView.animateWithDuration(0.5) {
            yourImageView.alpha = 1.0
       }
}

Swift 3:

func handleTap(gestureRecognizer: UIGestureRecognizer) {

    yourImageView.alpha = 0.75
    UIView.animate(withDuration: 0.5) { 
        yourImageView.alpha = 1.0
    }
}