gpt4 book ai didi

iphone - 使用 CAAnimation 制作图像动画

转载 作者:行者123 更新时间:2023-12-03 20:26:02 27 4
gpt4 key购买 nike

是否可以使用 CAAnimation 实现图像的动画序列?而且我不想使用 UIImageView...

我需要类似于 UIImageView 的东西,我们可以在其中设置 imageView.animationImages 并调用 startAnimation...但使用 CAAnimation

最佳答案

CAKeyframeAnimation *animationSequence = [CAKeyframeAnimation animationWithKeyPath: @"contents"];
animationSequence.calculationMode = kCAAnimationLinear;
animationSequence.autoreverses = YES;
animationSequence.duration = kDefaultAnimationDuration;
animationSequence.repeatCount = HUGE_VALF;

NSMutableArray *animationSequenceArray = [[NSMutableArray alloc] init];
for (UIImage *image in self.animationImages)
{
[animationSequenceArray addObject:(id)image.CGImage];
}
animationSequence.values = animationSequenceArray;
[animationSequenceArray release];
[self.layer addAnimation:animationSequence forKey:@"contents"];

关于iphone - 使用 CAAnimation 制作图像动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897759/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com