當UICollectionView單元格被選中時,App需要獲取屏幕位置(x,y)。如何檢測UICollectionView上的屏幕位置?
我曾嘗試touchesBegan
,但它無法正常工作。而且我還使用UITapGestureRecognizer
和gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldReceiveTouch touch: UITouch) -> Bool
進行了測試,當設置爲true
或false
時,它可以使用手勢或輕擊單元格,而不是兩種。
任何方式來獲得兩個行動在同一時間工作?
謝謝。
你是什麼意思的「手勢或竊聽」?另一個手勢是什麼? – beyowulf
@beyowulf這意味着當手勢'shouldReceiveTouch'設置爲true,手勢被調用,並且收集單元'didSelectItemAtIndexPath'不會。當它被設置爲false時,收集單元格'didSelectItemAtIndexPath'被調用,手勢不會。 – jdleung