ios动画一直在动是怎么实现的

2025-05-21 18:17:56
推荐回答(2个)
回答(1):

UIImageView *gifImageView = [[UIImageView alloc] initWithFrame:CGRectMake(x, y, wight, height)];

NSArray *gifArray = [NSArray arrayWithObjects:[UIImage imageNamed:@"加载1"],

[UIImage imageNamed:@"加载2"],

[UIImage imageNamed:@"加载3"],

[UIImage imageNamed:@"加载4"],

[UIImage imageNamed:@"加载5"],

nil];

gifImageView.animationImages = gifArray; //动画图片数组

gifImageView.animationDuration = 0.25; //执行一次完整动画所需的时长

gifImageView.animationRepeatCount = 0; //动画重复次数

[gifImageView startAnimating];

拿走不谢。

回答(2):

UIImageView是有这个功能的.