gpt4 book ai didi

ios - 如何检测快速点击了哪个图像

转载 作者:搜寻专家 更新时间:2023-10-31 22:35:06 26 4
gpt4 key购买 nike

我在 ViewController 上创建了 6 个 UIImageView,稍后我将向所有这些添加 TapGestureRecognizers。

我想根据点击的图像,打开另一个 ViewController 并显示某些信息。

为此,我需要知道点击了哪个图像。我如何在 Swift 中执行此操作?

最佳答案

UIGestureRecognizer 具有属性“ View ”,此属性是您将其添加到的 View 。对于此示例,imageView。

func tap(gesture: UIGestureRecognizer) {
println(gesture.view!.tag) // You can check for their tag and do different things based on tag
}

let img = UIImageView()
img.userInteraction = true
img.tag = 0
img.addGestureRecognizer(UITapGestureRecognizer(self, action: "tap:"))

关于ios - 如何检测快速点击了哪个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30958745/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com