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 の場合は、 userInteractionEnabledYES であることを確認してください。

于 2012-05-04T01:32:04.220 に答える