所以我正在開發一個應用程序,我的所有手勢都被識別。當我嘗試在手指觸摸屏幕的任何地方嘗試添加UIImageViews
時,我的問題就出現了。手指跟蹤和手勢識別
這些觀點都是跟隨手指,這是他們做的,但問題是,我相信他們是吞嚥接觸不允許被識別的手勢。我曾嘗試過:
[_fingerHolder1 setUserInteractionEnabled:NO];
[_fingerHolder2 setUserInteractionEnabled:NO];
但它似乎沒有改變任何東西。 我在ccTouchesBegan/Moved/Ended
方法中添加了這些視圖,而手勢正在各自的處理程序中識別。
我已經看過使用UIPanGesture
,但我在識別滑動時遇到了一些問題,並且在設置手指跟蹤器的UIImageViews
的座標時這樣做。我應該試試更多還是有不同的解決方案?
任何幫助表示讚賞!
如果他們被「吞噬」,他們怎麼能跟隨手指?看起來這些是互相排斥的... – HackyStack 2013-04-24 20:40:31
我對被吞噬的觸覺的理解是,視圖不允許通過較低視圖觸及...... 他們跟隨手指,因爲在ccTouchesMoved我更新以移動ImageViews。不知道有什麼困惑嗎?如我錯了請糾正我。 – Lagoo87 2013-04-24 20:56:09