有没有人知道如何在Objective-C中对图像进行动画制作 Famous Brands(需要Flash Player才能看到)
答案 0 :(得分:0)
拍摄您的图片并使用您最喜爱的照片应用将其分成几部分。为每个图片创建imageView
,并将其添加到扮演图像容器角色的新UIView
。现在将此UIView
添加到主视图中。
如果您想要设置动画,只需遍历容器视图中的所有imageViews
并启动以下动画:
[UIView animateWithDuration:0.3
delay: i * 0.3
options:UIViewAnimationCurveEaseInOut
animations:^{
currentImageView.alpha = 0.0;
currentImageView.transform = CGAffineTransformMakeScale(0.0, 1.0);
}
completion:nil
];
其中currentImageView是循环中的当前imageView
,而迭代器变量是。
使用CoreGraphics
对原始图像进行切片会更好,所以您不必像上面所述那样手动执行,但这样做的工作量会更多。