ios - 快速移动多图像(UIPanGestureRecognizer)

标签 ios swift xcode10.1

我是 swift 和 xcode 的新手。使用 xcode 10 并尝试制作一个类似应用程序的嗡嗡声,我需要在 View 中移动多个图像。我发现了很多关于 UIPanGestureRecognizerUITapGestureRecognizer 的信息,但它们都适用于具有最后一个 addGestureRecognizerUIImage 。剩下的。

有没有办法检测我正在触摸哪个 UIImage 以启用其移动?

最佳答案

  1. 为每个 ImageView 添加一个标签(如有必要,维护标签和图像的字典)
  2. 在手势识别器中,获取用户触摸的 ImageView 。
  3. 获取该 View 的标签以识别 ImageView 并相应地识别图像。

关于ios - 快速移动多图像(UIPanGestureRecognizer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54606493/

相关文章:

ios - String 到 NSDate 反之亦然,然后到 UILabel

ios - Swift 3 使用 UINavBar 按钮显示以编程方式创建的 datePicker

ios - 将数据从父 Controller 传递到 Swift 中的弹出 Controller

swift - 如何为 UIButton 添加约束并使其以编程方式在操作后移动?

ios - 让应用程序在越狱设备上自行重启

iphone - iOS - SQLite 批量插入错误

ios - 自动保存不适用于 UIManagedDocument 上的 NSUndoManager

ios - 动画 UILabel 进度百分比 swift

swift - 无法将类型 '[String : Any]' 的值转换为预期参数类型 'Data' Alamofire - 可编码