UIImageView* animView= [[UIImageView alloc] initWithFrame:self.view.frame];
animView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"01.gif"],
[UIImage imageNamed:@"02.gif"],
[UIImage imageNamed:@"03.gif"],nil];
// all frames will execute in 1.75 seconds
animView.animationDuration = 1.75;
// repeat the annimation forever
animView.animationRepeatCount = 0;
// start animating
[animView startAnimating];
// add the animation view to the main window
[self.view addSubview:animView];
animView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"01.gif"],
[UIImage imageNamed:@"02.gif"],
[UIImage imageNamed:@"03.gif"],nil];
// all frames will execute in 1.75 seconds
animView.animationDuration = 1.75;
// repeat the annimation forever
animView.animationRepeatCount = 0;
// start animating
[animView startAnimating];
// add the animation view to the main window
[self.view addSubview:animView];
本文介绍如何使用 UIImageView 在 iOS 应用中实现 GIF 动画效果。通过设置 UIImageView 的属性,如 animationImages、animationDuration 和 animationRepeatCount,可以轻松地创建循环播放的 GIF 动画。
1336

被折叠的 条评论
为什么被折叠?



