我已将[{1}}子类化为Object{
series:0
x:1467330307000
y:20
}
,并且我已覆盖UICollectionView
和CoolGridCollectionView
方法。但是,当我点击单元格时,这些都没有被调用。并且该单元格具有单击和双击手势识别器。我需要在水龙头发生的位置。我可以使用touchesBegan:
其他内容获得该职位。但为什么没有调用触摸方法? iOS是否专门处理touchesEnded:
的触摸。
答案 0 :(得分:0)
我不是百分百肯定,但您可以尝试使用hitTest:withEvent:方法而不是-touchesBegan:withEvent:方法。希望这对你有所帮助。
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
touchedView = [super hitTest:point withEvent:event];
NSSet* touches = [event allTouches];
// handle touches if you need
return touchedView;
}