Привет, я разрабатываю приложение, в котором, когда я касаюсь экрана, в этот момент отображается изображение, я делаю это таким образом.
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *move = [[event allTouches] anyObject];
CGPoint MovePoint = [move locationInView:self.view];
appDelegate.FinalMovePoint=MovePoint;
timer =[NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(Remaing) userInfo:nil repeats:YES];
[self showImageWithText:@"LongBlue" atPoint:appDelegate.FinalMovePoint];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.1];
imageView.alpha = 1.0;
[UIView commitAnimations];
}
В этом изображении показано мое изображение, но когда NSTimer
вызывается, изображение начинает мигать или скрываться, мне нужно изображение до тех пор, пока не будет вызван метод -(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
.
Пожалуйста, предложите мне, как я могу сделать эту работу.