UIGestureRecognizer
을 사용하여 터치 이벤트를 강조 표시하려고했지만 지금까지 사용자가 터치 한 CGPoint
을 얻을 수 있지만 그 특정 영역을 강조하는 방법에 대해서는 많이 알지 못합니다. 생기.터치 위치 강조 표시
지금까지 viewDidLoad
의 코드 :
UITapGestureRecognizer *singleFingerTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(gradientTouchDown:)];
[self addGestureRecognizer:singleFingerTap];
터치의 위치를 얻는 방법 : 나는이와 코드를 위에 추가 할 필요가 있다고 생각 몇 가지 연구를함으로써
-(void)gradientTouchDown:(UIGestureRecognizer*)recognizer{
NSLog(@"tap detected.");
CGPoint point = [recognizer locationInView:nil];
NSLog(@"x = %f y = %f", point.x, point.y);
}
을 애니메이션보기, 터치는 어떻게 인식 할 수 있습니까? 코드 : 정말이 일에 도움이 필요
[UIView animateWithDuration:0.3f
delay:0.0
options:UIViewAnimationOptionCurveEaseIn
animations:^
{
[sender setAlpha:0.3f];
}
completion:^(BOOL finished)
{
[sender setAlpha:1.0f];
}];
는, 어떤 질문 그냥 물어 나는 주변에서 항상 해요 :)
당신이보기를 만들려고 그 프레임을 설정 한 날 : 작동, 그것을 퇴색 한 다음 페이드 아웃 블록 애니메이션을 사용하고 superview에서 제거 하시겠습니까? – Wain
StackOverflow에서 끝이 아닌 질문을하기보다는 시작하는 것이 좋습니다. [Quartz 2D Programming Guide] (https://developer.apple.com/library/ios/documentation/graphicsimaging/conceptual/drawingwithquartz2d/Introduction/) Introduction.html) –
찾고있는 애니메이션의 종류를 알 수 있습니까? 사용자가 탭하는 곳의 점이나 모양, 또는 사용자가 이동하는 경로? – n00bProgrammer