1

我使用下面的代码来检测物体上的触摸

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    NSArray *allTouches = [touches allObjects];

    for (UITouch *touch in allTouches)
    {
           NSLog(@"TOUCH DETECT");

    }
}

但它没有被触发

欢迎任何评论

4

1 回答 1

5

什么样的对象?touchesBegan:withEvent:仅对 UIResponder 子类调用。

此外,如果它是 UIView,请确保userInteractionEnabled为 YES。

于 2012-05-04T01:32:04.220 回答