Ios 我希望图像在imageview上反复淡出

Ios 我希望图像在imageview上反复淡出,ios,iphone,xcode,Ios,Iphone,Xcode,我希望图像在imageview上反复淡出淡出使用: -(void)viewDidLoad { [super viewDidLoad]; imgView.animationImages = [NSArray arrayWithObjects: [UIImage imageNamed:@"splash_slide_1.png"],[UIImage imageNamed:@"splash_slide_1.png"] } [ui查看动画宽度持续时间:延迟:选项:动画:完成: 然后fade

我希望图像在imageview上反复淡出淡出使用:
-(void)viewDidLoad
{
   [super viewDidLoad];
   imgView.animationImages = [NSArray arrayWithObjects: [UIImage imageNamed:@"splash_slide_1.png"],[UIImage imageNamed:@"splash_slide_1.png"]
 }
[ui查看动画宽度持续时间:延迟:选项:动画:完成:

然后fadeIn,完成后的FadeOut更改图像,并再次对其进行fadeIn。
但如果您希望动画重叠,则应使用2个UIImageView。

这是您迄今为止尝试的方法?您无法在
UIImage
上设置
fadein
-
fadeout
动画。拿两个
UIImageView
,用动画一个一个地改变它们。[做一些研发工作]。看起来你在反复问同一个问题,例如,
-viewDidLoad
不适合制作动画。您应该在
-viewdide中启动动画
UIImage * toImage = [UIImage imageNamed:@"myname.png"];
[UIView transitionWithView:self.view
              duration:5.0f
               options:UIViewAnimationOptionTransitionCrossDissolve
            animations:^{
              self.imageView.image = toImage;
            } completion:nil];