斯威夫特的新品牌,但我一點一點地撿起它。我有兩個對象,我想與UISwipeGestureRecognizer
同時控制。我有它的一個對象的工作,但需要能夠在屏幕的左側滑動和右側分別控制2個對象。我猜我可以實現一個聲明,如果輕掃小於這個位置控制這個對象控制這個只是不知道如何實現。這是我用來控制一個對象的東西。Swift - 編程UISwipeGestureRecognizer來單獨控制2個對象
self.swipeRightGesture.addTarget(self, action: Selector("handleRightSwipe:"))
self.swipeRightGesture.direction = .Right
self.swipeRightGesture.numberOfTouchesRequired = 1
self.view?.addGestureRecognizer(self.swipeRightGesture)
func handleRightSwipe(sender: UIGestureRecognizer) {
if !self.isMoving && self.isMovingUp == true{
self.leftobjectmoveright()
self.isMoving = true
self.isMoving = false
self.isMovingUp = false
}
}
func leftobjectmoveright() {
self.leftobject.physicsBody?.velocity = CGVectorMake(75,0)
}
對不起。正在努力澄清,但現在認識到其他人不那麼清楚。我需要能夠分別向上,向左和向右滑動兩個對象。我有那3個爲左側物體工作,只需要讓它爲正確的物體工作。 – Yeap 2014-10-09 18:59:03