Ios 重复我的幻灯片放映

Ios 重复我的幻灯片放映,ios,sdk,Ios,Sdk,我试图让这个幻灯片无限重复,但没有成功。请帮助我 -(void)viewDidLoad { [super viewDidLoad]; [NSTimer scheduledTimerWithTimeInterval:15 target:self selector:@selector(changeImage) userInfo:nil repeats:YES]; } -(void)changeImage { [UIView transitionWithView:ima

我试图让这个幻灯片无限重复,但没有成功。请帮助我

-(void)viewDidLoad
{

   [super viewDidLoad];
    [NSTimer scheduledTimerWithTimeInterval:15 target:self selector:@selector(changeImage) userInfo:nil repeats:YES]; 
}


-(void)changeImage

{
    [UIView transitionWithView:imageView duration:5 options:UIViewAnimationOptionTransitionFlipFromBottom animations:^{
    imageView.image = [UIImage imageNamed:@"6.png"];
} completion:^(BOOL done){
    [UIView transitionWithView:imageView duration:5 options:UIViewAnimationOptionTransitionFlipFromBottom animations:^{
        imageView.image = [UIImage imageNamed:@"2.png"];
    } completion:^(BOOL done){
        [UIView transitionWithView:imageView duration:5 options:UIViewAnimationOptionTransitionFlipFromBottom animations:^{
            imageView.image = [UIImage imageNamed:@"3.png"];
        } completion:^(BOOL done){
        }];
    }];
}];
}

不必这样做,您可以对动画图像使用UIImageview的内置属性

你可以试一下

NSArray *images = [NSArray arrayWithObjects:
[UIImage imageNamed:@"6.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
nil];

imageView.animationImages = images;
imageView.animationDuration = 1;
imageView.animationRepeatCount = 0; // 0 = nonStop repeat
[imageView startAnimating];

不必这样做,您可以对动画图像使用UIImageview的内置属性

你可以试一下

NSArray *images = [NSArray arrayWithObjects:
[UIImage imageNamed:@"6.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
nil];

imageView.animationImages = images;
imageView.animationDuration = 1;
imageView.animationRepeatCount = 0; // 0 = nonStop repeat
[imageView startAnimating];

你可以从例子中得到这一点:

你可以从例子中得到这一点:

你肯定把它弄得过于复杂了。看看Viruss mca的答案。没那么复杂!!你肯定把事情弄得太复杂了。看看Viruss mca的答案。没那么复杂!!这是普通动画我需要自定义动画,这样图像在从一个更改到另一个时会褪色。需要像这样应用UIViewAnimationOptionTransitionFlipFrombottom您可以给这个动画添加一些效果吗?这是普通动画我需要自定义动画,这样图像在从一个更改到另一个时会褪色。需要像这样应用一个吗UIViewAnimationOptionTransitionFlipFrombottom您能给这个动画添加一些效果吗?我以前做过。当像这样的更改时,我需要更多的图像转换选项UIViewAnimationOptionTransitionFlipFrombottom我以前做过。当像这样的更改时,我需要更多的图像转换选项UIViewAnimationOptionTransitionFlipFromBottom