目標:我喜歡檢測用戶用來點擊屏幕的手指數量。iOS TapGestureRecognizer - 多次觸摸執行
可能的解決方案:使用UITapGestureRecognizer
。我想只使用一個識別器,並在其調用的方法內使用recognizer.numberOfTouches
檢查觸摸的數量。然而,它numberOfTouchesRequired
似乎是一個嚴格等於限定符,而不是大於或等於限定符。即如果我將numberOfTouchesRequired
設置爲1,則我的UITapGestureRecognizer
不響應2指敲擊。因此,我必須創建5個不同的UITapGestureRecognizers
,每個都有不同的numberOfTouchesRequired
(1,2,3,4和5)。
這是最佳解決方案嗎?對我來說感覺很不舒服。