如何在最新版本的swift中移动对象以跟踪触摸。因此,如果您触摸物体,它将跟随您的手指,直到您移开手指。
答案 0 :(得分:1)
您应该使用touchesBegan
和touchesMoved
方法。
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
for touch in touches {
thing.center = (touch.locationInView(self.view))
}
}
override func touchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) {
for touch in touches {
thing.center = touch.locationInView(self.view)
}
}
有关详细信息,请观看此video。希望这会有所帮助。