觸摸次數始終爲1,儘管我在屏幕上放置了多個手指。 但是,event.allTouches的數量總是正確的? 這種方法是否意味着像這樣的功能?UIVIew touchesBegan:(NSSet *)觸及事件:(UIEvent *)事件始終只能接收一次觸摸
2
A
回答
3
您應該在視圖上啓用多點觸控。請查看UIView
上的multipleTouchEnabled
財產;它也可作爲Interface Builder中的複選框使用。
1
您是否啓用了多點觸控?它默認關閉。來自參考 -
默認情況下禁用多個觸摸。爲了接收多個 觸摸事件,您必須將 相應視圖實例的multipleTouchEnabled屬性設置爲YES。
相關問題
- 1. touchesBegan:(NSSet *)觸及事件:(UIEvent *)事件不會被調用
- 2. 覆蓋FUNC的touchesBegan(觸摸:NSSet中,withEvent事件:的UIEvent){movingground.start()
- 3. 獲取ccTouchesMoved的發件人觸摸:(NSSet *)觸及事件:(UIEvent *)事件
- 4. touchesMoved:(NSSet *)觸及事件:(UIEvent *)事件每次都沒有被觸發
- 5. UIView子類,觸摸事件
- 6. 觸摸事件
- 7. 的UIView未接收到觸摸事件
- 8. 從Nib的UIView接收觸摸事件
- 9. - (空)的touchesBegan:(NSSet中*)觸及withEvent:方法(*的UIEvent)事件{}不工作
- 10. 觸摸UITableview事件
- 11. 在UIView中觸摸事件
- 12. 在UIView上觸摸事件
- 13. 無法接收來自markerInfoWindow的UIView觸摸事件在GMSMapView中
- 14. 嵌套UIViews不接收觸摸事件
- 15. UIView中的多點觸摸事件
- 16. MKMapView觸摸事件
- 17. ChromeDriver觸摸事件始終被禁用
- 18. 在UITableView上觸摸UIView上的事件
- 19. remoteControlReceived(事件:UIEvent?)不觸發
- 20. objective-c觸摸事件
- 21. 觸摸事件沒有觸及方法?
- 22. iPhone觸摸屏事件
- 23. 接收屏幕觸摸事件
- 24. 如何接收觸摸事件?
- 25. UIwebview觸摸事件
- 26. UIImageView觸摸事件
- 27. 觸摸事件
- 28. UIViewController停止接收UIWebView上的觸摸事件
- 29. 只觸摸觸發Javascript事件
- 30. 如何選擇接收觸摸事件的UIView
是的,我只是找到了答案,無論如何thx。 – CarmeloS