アニメーション中に画像に触れようとしていますが、タッチすると別のアニメーションを開始する必要がありますが、アニメーション中に画像に触れることができません。アニメーション中に画像に触れることができるかどうかを教えてください。そうでない場合、アニメーション画像に触れるにはどうすればよいですか?
-(void)cheer{
UIEvent *event;
UITouch *touch = [[event allTouches] anyObject];
UIImageView *myImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0 ,1024,80, 121)];
[myImageView setImage:[UIImage imageNamed:@"baloon.png"]];
[self.view addSubview:myImageView];
myImageView.userInteractionEnabled=YES;
[UIView animateWithDuration:10 delay:1 options:UIViewAnimationOptionAllowUserInteraction animations:^{
[myImageView setCenter:CGPointMake(512, -1024)];
}
completion:^(BOOL done){
[UIView animateWithDuration:3 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{
[myImageView setCenter:CGPointMake(512, -1100)];
}
completion:^(BOOL done){
NSLog(@"ended");
}];
}];
if (touch.view==myImageView) {
NSLog(@"touched");
}
}