如何獲得iPhone上2點觸摸的座標? (兩個合作伙伴)???這是殺了我...任何示例代碼將是偉大的。謝謝。在iPhone和iPad上使用多點觸摸
1
A
回答
4
如果您使用的是touchesBegan:withEvent:
及其兄弟,您會通過一個包含所有觸摸的NSSet
對象。您可以在集合上使用allObjects
方法獲得NSArray
。您可以使用objectAtIndex:
方法檢索單個的UITouch
對象。 UITouch
對象可以通過方法locationInView:
根據任何視圖的框架給出座標。電話將在CGPoint point = [touch locationInView:self.view];
的線路上。爲陣列中的所有觸摸執行此操作。
如果使用手勢識別器,手勢識別器對象的方法爲numberOfTouches
,該方法可爲您提供觸摸的次數,並且您可以使用locationOfTouch:inView:
檢索每次觸摸的位置。
1
檢查觸動開始,觸動感動,觸動結束,觸動取消。這裏是這個鏈接UIResponder class reference
相關問題
- 1. 旋轉uiview使用觸摸(ipad和iphone)
- 2. 使用Libgdx在Robovm上多點觸摸
- 3. iPhone多點觸摸座標
- 4. 觸摸iPhone/iPod/iPad交易
- 5. 在iPad上使用jqTouch功能啓動點擊/觸摸事件
- 6. 在MacBookPro上檢測多點觸摸iPhone般的「點擊」
- 7. iphone形象。多點觸摸/拖動
- 8. 單點觸摸iPad專用分配
- 9. 在iphone上模擬觸摸
- 10. 讀x,y像素觸摸ipad/iphone?
- 11. 我該如何在iPhone上運行iPad項目或觸摸
- 12. 繼承後在iPhone/iPad上觸摸確認?
- 13. 工作在iPad/iPhone/iPod上的jQuery UI觸摸事件?
- 14. 觸摸開始與多點觸摸讓
- 15. 在iPod/iPad上觸摸反彈
- 16. ipad/iphone通過單點觸摸部署到設備
- 17. 使用monkeyrunner的多點觸摸操作
- 18. 在單點觸摸越來越多點觸摸事件
- 19. 定時觸摸iPad
- 20. 旋轉和縮放在Android中使用多點觸摸
- 21. 使用iPhone上的多點觸摸檢測左手或右手屏幕
- 22. 如何讓Qwt接受觸摸和多點觸摸事件?
- 23. 上的觸摸事件iPhone
- 24. 模擬器上的多點觸摸
- 25. iOS上的MonoTouch中的多點觸摸
- 26. iPad使用觸摸來顯示彈出?
- 27. 通信到在iPhone/iPod的觸摸/ iPad應用
- 28. 爲什麼UIScrollView取消了我在iPad上的觸摸,但不是在iPhone上?
- 29. iPhone多點觸控 - 一些觸摸調度touchesBegan:但不touchesMoved:
- 30. 雲旋轉木馬和iPad/iPhone的觸摸事件
謝謝你進入這麼好的細節 – 2011-06-08 17:58:49
只是出於興趣,你會做什麼,觸摸或手勢? – 2011-06-09 08:00:06
我認爲手勢非常有用。除非有一些他們不能用的東西,否則我會用它們。另一件事是他們只能從iOS 3.2開始提供。如果你必須支持舊平臺,那麼去'touchesBegan:' – 2011-06-09 11:04:53