단일 이미지를 스캔 할 때 자동으로 비디오를 재생하도록하는 Augmented Reality 앱을 만들고 있습니다.iOS Simulate 단일 탭 제스처
현재 단일 탭 제스처 방법을 사용하여 비디오를 재생하려면 이미지의 버튼을 탭해야합니다.
- (void)handleTap:(UITapGestureRecognizer *)sender {
if (sender.state == UIGestureRecognizerStateEnded) {
// handling code
CGPoint touchPoint = [sender locationInView:eaglView];
[eaglView handleTouchPoint:touchPoint];
}
}
가 지금은 스캔 마무리와 비디오가
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(test) name:@"singleTap" object:nil];
-(void)test
{
[self handleTap:nil];
}
를 재생할 준비가 NSNotification
를 사용하여 시뮬레이션 할하지만 nil을 보내 때문에 충돌 것, 내가 어떻게 sender.state
을 보낼 않는다 handleTap
메서드는 sender.state=UIGestureRecognizerStateEnded
이므로 기대합니다.
감사합니다.