Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 类似动画的帧/块_Iphone_Ipad_Animation - Fatal编程技术网

Iphone 类似动画的帧/块

Iphone 类似动画的帧/块,iphone,ipad,animation,Iphone,Ipad,Animation,有没有人知道如何像现在这样用Objective-C制作图像动画 (需要Flash Player才能看到)使用您喜爱的照片应用程序拍摄图像并将其分割成若干部分。为每个图像创建一个imageView,并将其添加到一个新的UIView,该视图充当图像容器的角色。现在将此ui视图添加到主视图中 如果要设置动画,只需在容器视图中的所有imageview中迭代,然后开始以下动画: [UIView animateWithDuration:0.3 delay: i

有没有人知道如何像现在这样用Objective-C制作图像动画
(需要Flash Player才能看到)

使用您喜爱的照片应用程序拍摄图像并将其分割成若干部分。为每个图像创建一个
imageView
,并将其添加到一个新的
UIView
,该视图充当图像容器的角色。现在将此
ui视图添加到主视图中

如果要设置动画,只需在容器视图中的所有
imageview
中迭代,然后开始以下动画:

[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
,i是迭代器变量


使用
CoreGraphics
对原始图像进行切片会更好,这样您就不必像上面所说的那样手动操作,但这需要更多的工作。

您是指在简介中显示的动画?是的,使用UIImageView键入…如果您的示例需要插件,请描述它的外观,以便更多的人可以帮助您。我们如何使用Coregraphics做到这一点?您的意思是将一个大图像切成更小的部分?在这种情况下,请看以下内容: