Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.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 如何实现appflow的欢迎页面动画_Iphone_Objective C_Ios_Animation - Fatal编程技术网

Iphone 如何实现appflow的欢迎页面动画

Iphone 如何实现appflow的欢迎页面动画,iphone,objective-c,ios,animation,Iphone,Objective C,Ios,Animation,下图来自AppFlow欢迎页面动画 不是发布图片,这只是欢迎页面的一部分,是。。。。不是所有的欢迎页面,我不能在这里显示动画,所以我截取了一些动画帧,并在这里重新排列 我相信这不是gif或任何图像动画,应该由objc代码完成。任何人都可以给我一些线程或样本代码将是伟大的 谢谢 在iOS中显示动画的方式很多。对于上面描述的动画,我建议每帧制作一个PNG图像。然后,您可以在UIImageView中显示动画,如下所示: imageView.animationImages = [NSArray arra

下图来自AppFlow欢迎页面动画

不是发布图片,这只是欢迎页面的一部分,是。。。。不是所有的欢迎页面,我不能在这里显示动画,所以我截取了一些动画帧,并在这里重新排列

我相信这不是gif或任何图像动画,应该由objc代码完成。任何人都可以给我一些线程或样本代码将是伟大的

谢谢


在iOS中显示动画的方式很多。对于上面描述的动画,我建议每帧制作一个PNG图像。然后,您可以在
UIImageView
中显示动画,如下所示:

imageView.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"1.png"], [UIImage imageNamed:@"2.png"], nil];
imageView.animationDuration = 1;
imageView.animationRepeatCount = 0;
[imageView startAnimating];

UIImageView
放置在欢迎视图控制器上。

您想在应用程序中将此图像显示为欢迎屏幕吗?抱歉@Vishal,我的问题,我更新了我的问题,请…如果您在欢迎屏幕或任何类型的动画图片中显示帧,则可能会导致问题…感谢您的重播,但我很确定AppFlow不会通过任何图像实现,而是通过本机代码实现动画。你知道有哪个线程是通过本机代码实现的吗?真的吗?这看起来像是一个真正的痛苦创造的代码。。。我将研究在iOS上绘制基本圆,然后研究圆心移动的动画。除非你特别需要对动画进行编程,否则只需使用Photoshop创建单个帧就可以节省大量时间。呵呵,你说得对,我会尝试你的解决方案,稍后再更新。谢谢!嗯,我试过了,效果不错,但我必须为动画准备很多jpg图像,浪费了很多空间。所以我更喜欢学习你在上面做的动作,即“绘制每个元素”的解决方案。你有任何线程,我可以开始绘制元素和动画他们?谢谢