你好我这里有这个简单的动画,可以自动滑动照片。我只是想在幻灯片上添加额外的效果,如翻转或褪色。请帮助我
- (void)viewDidLoad
{
[super viewDidLoad];
imageView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"6.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"], nil];
imageView.animationDuration = 15.00; //5 seconds each
imageView.animationRepeatCount = 0; //infinite
[imageView startAnimating]; //start the animation
}
答案 0 :(得分:2)
要做到这一点,你需要通过UIImageView的animationImages属性并使用UIView transitionWithView自行管理动画并嵌套。像这样。
[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){
}];
}];
}];