プロジェクトに次のコードがあります。
- (void) fadeImageView {
[UIView animateWithDuration:1.0f
delay:0
options:UIViewAnimationCurveEaseInOut
animations:^{
self.imageView.alpha = 0.0f;
}
completion:^(BOOL finished) {
//make the image view un-tappable.
//if the fade was canceled, set the alpha to 1.0
}];
}
ただし、イメージビューが非表示になる前にこの操作をキャンセルしたい場合があります。このアニメーションを途中でキャンセルする方法はありますか?