[問題] 手勢gesture衝突之問題

看板MacDev作者 (yavis)時間10年前 (2015/06/12 17:16), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
專案上遇到手勢衝突問題, 如果是用code宣告swipe與pan手勢, UISwipeGestureReognizer *swipe = [..]以及 UIPanGestureRecRecognizer *pan = [..]; 可用[pan requireGestureRecognizerToFail:swipe]解決, 但今天我用了storyboard拖曳swipe與pan進View, 並寫了兩個function如下, -(IBAction)swipe:(UISwipeGestureRecognizer *)sender{ // do something; } -(IBAction)pan:(UIPanGestureRecognizer *)snder{ // do something; } 我的requireGestureRecognizerToFail要如何寫 與寫在哪裡才能解決手勢衝突的問題呢? 還煩請版上前輩多多指教 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.56.185 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1434100609.A.F75.html

06/12 17:38, , 1F
請去看Delegate的-gestureRecognizer:
06/12 17:38, 1F

06/12 17:39, , 2F
shouldBeRequiredToFailByGestureRecognizer與
06/12 17:39, 2F

06/12 17:39, , 3F
-gestureRecognizer:shouldRequireFailureOfGestureRecogn
06/12 17:39, 3F

06/12 17:39, , 4F
izer
06/12 17:39, 4F
文章代碼(AID): #1LUgE1zr (MacDev)
文章代碼(AID): #1LUgE1zr (MacDev)