我有一个UIImageView与点击手势识别器。点击时,我想让UIImageView在2张图片之间切换。我已经实现了这个代码,但是当UIImageView被反复快速切换时,UIImageView似乎滞后了。UIImageView图像更改延迟时点击
我的代码:
@IBOutlet weak var moneyButton: UIImageView!
let benchUpImage = UIImage(named: "benchUp")
let benchDownImage = UIImage(named: "benchDown")
var benchIsDown = false
func moneyButtonPressed(sender: UITapGestureRecognizer){
if benchIsDown == false{
moneyButton.image = benchDownImage
benchIsDown = true
}else{
moneyButton.image = benchUpImage
benchIsDown = false
}
}
你是什么意思“落后?” - 什么是快速点击? – Appygix
也许图像太大? – GeneCode
非常快速地重复点击图像视图 –