ios - 处理 iOS 动画

标签 ios xcode

我只是希望 .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.
}

最佳答案

UIImageViewimage 属性设置为您希望在屏幕上保留的图像。

animationView.image = [UIImage imageNamed:@"blackbox.png"];

关于ios - 处理 iOS 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28159303/

相关文章:

ios - 防止 friend 数组中的重复项

ios - 使用 UIImageWriteToSavedPhotosAlbum() 捕获并存储图片

ios - 将 UIView 放在 UITableView 的上方

ios - 获取 JSON 文本不是以数组或对象开头以及允许未设置片段的选项

ios - return语句永远不会被执行警告

android - 使用 gradleFX 为多个客户构建 AIR 移动项目

ios - Swift - 防止计时器重复

ios - 关闭 View Controller 时出错

ios - 问题:消息发送到已释放实例

xcode - 在 Swift 中创建我自己的布局系统而不是在 XCode 中使用自动布局?