
这是我的代码:
CGPathref aPath;aPath = CGPathCreateWithEllipseInRect(CGRectMake(0,SIZE,SIZE),NulL);[CATransaction begin];arcAnimation = [CAKeyframeAnimation animationWithKeyPath: @"position"];[arcAnimation setBeginTime:CACurrentMediaTime()];[arcAnimation setDuration: 1.5];[arcAnimation setTimingFunction:[camediatimingFunction functionWithname:kcamediatimingFunctionlinear]];[arcAnimation setautoreverses: NO];[arcAnimation setRepeatCount:HUGE_VALF];arcAnimation.removedOnCompletion = NO;arcAnimation.fillMode = kCAFillModeRemoved;[arcAnimation setPath: aPath];[ball.layer addAnimation: arcAnimation forKey: @"position"];[CATransaction commit];CFRelease(aPath);解决方法 试试这个:
[animation setCalculationMode:kCAAnimationPaced]总结
以上是内存溢出为你收集整理的ios – CAKeyFrameAnimation在重复之前延迟全部内容,希望文章能够帮你解决ios – CAKeyFrameAnimation在重复之前延迟所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)