【发布时间】:2014-04-29 10:43:36
【问题描述】:
我希望为 UI 对象实现拖放机制 - UIImageViews、UIButtons 等... 它应该如下工作:
- 发生 Pan Gesture 事件时,应克隆原始 UI 对象。
- 克隆对象应响应平移手势而不是原始手势。
- 还有其他功能,但与我的问题无关...
现在...我知道我应该创建一个新的 UI 对象并将其作为子视图添加到 VC.view 属性中,并为此克隆对象实现手势识别器实现。
这是我的问题:
- 如果我的原始对象是另一个视图的子视图(如 VC.view.subviews[2]) - 如何将其 FRAME 从该子视图中转换为 VC.view FRAME?
- 如何让它成为 Pan Gesture 的响应者而不是原始对象?
【问题讨论】:
标签: ios frame uigesturerecognizer addsubview cloning