gpt4 book ai didi

ios - 重复我的幻灯片放映

转载 作者:行者123 更新时间:2023-12-01 17:54:39 26 4
gpt4 key购买 nike

我试图使此幻灯片无限重复,但没有用。请帮助我

-(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];

关于ios - 重复我的幻灯片放映,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20114371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com