我想在 iPhone 中进行拖放操作:当我按下按钮 A 时,该位置会出现一个新视图 B,如果我一直拖动手指而不抬起它,新视图 B 将被拖动。
问题是,当我按下按钮 A 时,它将响应 touchesMoved 方法。我当然可以手动将它传递给视图 B,但这不是确定的,当我的手指移出按钮 A 的边界时,现在它将响应 touchesMoved 的背景视图。有没有什么简单的方法可以明确地将“触摸响应者”传递给视图 B?
我想在 iPhone 中进行拖放操作:当我按下按钮 A 时,该位置会出现一个新视图 B,如果我一直拖动手指而不抬起它,新视图 B 将被拖动。
问题是,当我按下按钮 A 时,它将响应 touchesMoved 方法。我当然可以手动将它传递给视图 B,但这不是确定的,当我的手指移出按钮 A 的边界时,现在它将响应 touchesMoved 的背景视图。有没有什么简单的方法可以明确地将“触摸响应者”传递给视图 B?