![](/img/trans.png)
[英](Swift 4)Use UIPanGestureRecognizer rotate a view but in wrong position
[英]UIPanGestureRecognizer on multiple view by swift
let pan1 = UIPanGestureRecognizer(target: self, action: "pan:")
self.dateView1.addGestureRecognizer(pan)
self.dateView2.addGestureRecognizer(pan)
self.dateView3.addGestureRecognizer(pan)
self.dateView4.addGestureRecognizer(pan)
func pan(sender: UIPanGestureRecognizer) {
let moveView = sender.view!
let translation = sender.translationInView(self.View)
moveView.center.x += translation.x
moveView.center.y += translation.y
sender.setTranslation(CGPointZero, inView: self.View)
我該如何在多個視圖上使用UIPanGestureRecognizer。。。現在只能移動一個視圖,單擊一個問題,只能移動一個
簡單的答案,你不能。 無法將GestureRecognizer分配給多個變量。
但是,您可以創建多個指向同一動作的手勢識別器;)
希望對您有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.