我为UIImageView
编写了以下动画,当我加载视图时,它可以正常工作:
-(void) viewDidAppear:(BOOL)animated{
[UIView animateWithDuration:2
delay:0
options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse
animations:^{
hat.transform = CGAffineTransformMakeRotation(0.2);
}completion:nil
];
}
然后我在这个视图的顶部推出一个新的视图控制器,但当我弹出这个新的视图控制器时,动画不会触发...我已尝试将此动画代码放在viewDidload
中viewWillAppear
但这没有帮助......有什么想法吗?
答案 0 :(得分:0)
UIImage视图是否可能被卸载?如果您尚未尝试为UIImageView设置strong / retain属性。