关于 UIImageView 常量动画
Posted
技术标签:
【中文标题】关于 UIImageView 常量动画【英文标题】:regarding UIImageView Constant Animation 【发布时间】:2011-03-27 21:02:29 【问题描述】:我有一个图像我想在 UIImageView 中不断地制作动画。像一些图像对象左右移动?
提前致谢。
【问题讨论】:
请不要在你的问题中写“紧急”,这被认为是粗鲁的。你需要多写一些具体的问题。您是否已经尝试为此编写任何代码? 【参考方案1】:在图像编辑器中创建动画(如果您已经拥有动画,则使用其他工具)
然后将每一帧保存为图像。在您的 Xcode 项目中创建一个文件夹并将文件导入其中。 (在下面的示例中,每个帧都命名为“frame-x.png”,其中 x 是帧号)
然后创建一个 UIImages 数组并将 UIImageView 的 animationImages
属性设置为它:
imageView.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"frame-1"],
[UIImage imageNamed:@"frame-2"],
[UIImage imageNamed:@"frame-3"],
[UIImage imageNamed:@"frame-4"],
nil];
每帧都有一个 UIImage。然后开始动画:
[imageView startAnimation];
您还可以设置图像视图的animationRepeatCount
属性。
有关详细信息,请参阅UIImageView Class Reference。
【讨论】:
以上是关于关于 UIImageView 常量动画的主要内容,如果未能解决你的问题,请参考以下文章