我设置了一个动画块,在用户执行搜索时开始。搜索完成后会推送一个新视图。这工作正常,直到用户选择后退按钮并再次尝试搜索,现在动画没有开始。
[UIView animateWithDuration:0.25
delay:0.0
options:(UIViewAnimationOptionRepeat | UIViewAnimationOptionCurveLinear)
animations:^{
_collectionImage.transform = CGAffineTransformMakeRotation(M_PI);
}
completion:^(BOOL finished){
NSLog(@"Done!");
}];
在任何人询问之前,动画只是一个旋转的圆盘,并且在推送视图加载时调用完成块。对于为什么它不会在多次搜索中产生动画的任何帮助,我们将不胜感激。
谢谢。