2010-10-30 46 views
0

這在其他操作系統中非常簡單。我只是讓鼠標移動x和y並重繪我的角色,但是我在可可中看不到鼠標事件。有人指出一個代碼示例?如何讓你的手指在可可中跟隨一個角色?

+0

你問可可(瞄準Mac OS X)還是Cocoa Touch(瞄準iOS)? – 2010-10-30 01:21:54

回答

0

你想要的是一個UIPanGestureRecognizer(請參閱WWDC10 videos手勢識別器視頻)。使用Pan手勢識別器時,當用戶按住並保持手指時,然後開始拖動它,您可以獲取拖動方向,拖動時重繪。

獲取觸摸框架中的座標,將其用作動畫視圖的點,以便視圖總是在用戶開始拖動的位置移動。

+0

假設提問者意味着Cocoa Touch而不是Cocoa。 – 2010-10-30 01:22:14

+0

哎呀,我忘了我的可可標籤被突出顯示。儘管「touch」也被貼上標籤,但我會留下這個答案,直到聽到他的意思是cocoatouch還是cocoa。 – jer 2010-10-30 01:44:16

相關問題