我只是希望 .png 在此动画之后保留。它成功显示了第一个图像,然后过渡到下一个图像,但持续 6 秒后,它消失了。
- (void)viewDidLoad {
[super viewDidLoad];
NSArray *animationArray=[NSArray arrayWithObjects:
[UIImage imageNamed:@"newblue.png"],
[UIImage imageNamed:@"blackbox.png"],
nil];
UIImageView *animationView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0,320, 460)];
animationView.animationImages=animationArray;
animationView.animationDuration=6.5;
animationView.animationRepeatCount=1;
[animationView startAnimating];
[self.view addSubview:animationView];
// Do any additional setup after loading the view, typically from a nib.
}
最佳答案
将 UIImageView
的 image
属性设置为您希望在屏幕上保留的图像。
animationView.image = [UIImage imageNamed:@"blackbox.png"];
关于ios - 处理 iOS 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28159303/