2013年8月18日日曜日

ジェスチャー時の範囲判定

CGRectContainsPointでタッチ範囲を判定して、
ジェスチャー時の挙動制御を行う。

//
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
    
    CGPoint touchPoint = [touch locationInView:self.centerPanelContainer];
    CGRect rect = CGRectMake(0, 0, 40, 40);
    if (CGRectContainsPoint(rect,touchPoint)){
        return YES;
    }
    return NO;
}

//

0 件のコメント:

コメントを投稿