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

标签 iphone objective-c ios animation

下图来自 AppFlow 欢迎页面动画。

不是启动图像,这只是欢迎页面的一部分,...不是所有欢迎页面的一部分,而且我无法在此处显示动画,因此我截取了该动画的一些帧并在此处重新排列。

我确信这不是 gif 或任何图像动画,应该由 objc 代码完成。任何人都可以给我一些线程或示例代码,那就太好了!

谢谢

AppFlow welcome page animation

最佳答案

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 放在欢迎 View Controller 上。

关于iphone - 如何实现appflow的欢迎页面动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14035553/

相关文章:

ios - NSString在时间之前释放

android - 适用于 android 和 iphone 的 RabbitMQ 或 ActiveMQ

objective-c - Objective-C 垃圾回收中的自有对象

iphone - NSDate 提前 1 小时?

iphone - 如何更改铃声模式(静音或振动)

iphone - 从 iPhone 中的弹出窗口导航到另一个窗口

objective-c - 我们可以确保 `+ (nonnull instancetype)sharedInstance;` 的可空性吗?

ios - 如何使用 NSMutableArray/NSMutableDictionary 中的 NSPredicate 创建 NSMutableArray

iphone - 如何减少在 ios google mapview 上加载标记的时间?

ios - 嵌套的 UIViews 不接收触摸事件