当UICollectionView单元格被选中时,App需要获取屏幕位置(x,y)。如何检测UICollectionView上的屏幕位置?
我曾尝试touchesBegan
,但它无法正常工作。而且我还使用UITapGestureRecognizer
和gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldReceiveTouch touch: UITouch) -> Bool
进行了测试,当设置为true
或false
时,它可以使用手势或轻击单元格,而不是两种。
任何方式来获得两个行动在同一时间工作?
谢谢。
你是什么意思的“手势或窃听”?另一个手势是什么? – beyowulf
@beyowulf这意味着当手势'shouldReceiveTouch'设置为true,手势被调用,并且收集单元'didSelectItemAtIndexPath'不会。当它被设置为false时,收集单元格'didSelectItemAtIndexPath'被调用,手势不会。 – jdleung