2
Q
兩根手指輕掃手勢
A
回答
2
兩根手指滑動(假設滑動方向相同)與常規滑動檢測類似。
代替
UITouch *touch = [touches anyObject];
你將不得不在NSSet touches
每個觸摸。
您可能希望保留自己的一組主動觸摸,以便可以跟蹤它們。
一個簡單的方法是通過創建一個實例變量象下面這樣做:
NSArray *ActiveTouches;
NSArray *ArrayOfStartTouchPositions;
NSArray *ArrayOfCurrentTouchPositions;
該陣列可以幫助您跟蹤哪些觸及對應於螞蟻開始的當前位置。
但是,當您得到觸摸結束事件時,您必須記得刪除數組項。這個簡單方法的缺點是額外的清理。一旦你明白了,考慮一些重構來簡化界面並減少出錯的機率。
相關問題
- 1. 輕掃手勢iphone
- 2. 平移手勢 - 輕掃手勢衝突
- 3. UIView +輕掃手勢info
- 4. 如何爲UIPageViewController啓用Voice Over 3手指輕掃手勢
- 5. 輕掃手勢和Wordpress模板
- 6. UIView輕掃手勢更改圖像
- 7. 的iOS:右輕掃手勢在UIPageViewController
- 8. Swift - 右側自定義輕掃手勢
- 9. iOS:在子視圖內輕掃手勢
- 10. 離子輕掃手勢不被識別
- 11. 如何通過輕掃手勢
- 12. iOS 3.2中的UISwipeGestureRecognizer輕掃手勢
- 13. 離子輕掃手勢不適用於手機
- 14. 用兩個手指手勢滾動
- 15. iOS - 忽略輕擊手勢
- 16. 掃動手勢不承認
- 17. 在Adobe AIR for Mobile上模擬搖動手勢/輕推手勢?
- 18. 如何選擇輕擊手勢而不是畫手勢?
- 19. 兩根手指iPhone滾動
- 20. 如何在UIScrollView中識別輕掃手勢
- 21. 如何檢測自定義UIScrollView上的水平輕掃手勢?
- 22. Air for iOS:測試我的mac上的輕掃手勢
- 23. Swift - 我如何檢測輕掃手勢距離放棄?
- 24. 在PhoneGap中作爲JS事件的輕掃手勢
- 25. Android libgdx使用手勢監聽器輕掃左右檢測
- 26. 如何爲移動設備實施輕掃手勢?
- 27. 從UIPageViewController向UITableView傳遞刪除輕掃手勢
- 28. UIScrollView正在吃我的輕掃手勢Swift
- 29. 角質材料輕掃手勢難以運行
- 30. 如何創建和繪製一個視覺輕掃手勢