9得票4回答
类似 iBooks 书籍翻页效果的 UIViewControllers 转场特效?

我一直在开发一款类似iBooks的应用程序,最近两天一直在尝试实现书本封面流动的动画效果,就像iBooks应用程序所表现的那样。 这是iBooks的屏幕截图,我的书架与其完全相同: 当用户点击任何一本书时,我想要执行如下的动画过渡效果: 您可以看到书本封面向左翻转,白色视图是新...

8得票4回答
如何在UIBezierPath上只动画CALayer动画的一部分百分比?

我成功地在一个UIBezierPath上实现了CALayer的动画。 我的目标是只对路径的一部分进行动画,例如,只有25%的路径进行动画,同时图层停留在那个位置(即25%处)。 怎样做才能实现这个效果呢?以下是我的代码,但它总是对整个路径进行动画。 let aPath = UIBizie...

8得票2回答
在CAKeyFrameAnimation中,keyTime代表什么意义?

例如,我有这个CAKeyFrameAnimation: CALayer* theLayer = myView.layer; CAKeyframeAnimation* animation; animation = [CAKeyframeAnimation animationWi...

8得票1回答
CAKeyframeAnimation - 沿路径移动并使用缓动

使用CAKeyframeAnimation是否可以沿着路径移动物体并同时使用某种缓动来实现加速或减速?我知道有timingFunctions和keyTimes,但如果您只是沿着路径移动,我不知道它们如何工作。

8得票1回答
8得票1回答
在iPhone上使用CAKeyFrameAnimation绘制路径

我想逐渐绘制一条路径,即我希望该路径看起来像是手绘的。我已经成功创建了所需的路径,并创建了一个使用该路径的CAKeyFrameAnimation。但目前我只能沿着这条路径移动物体。我想同时移动一个物体(比如一支铅笔)沿着路径移动,并使路径看起来像是被绘制出来。 有什么建议吗?

7得票1回答
如何使用CAKeyframeAnimation动画CoreGraphics绘制的形状?

我试图在一个UIView子类中动画绘制UIBeierPath(例如:三角形)。然而,整个子视图都在进行动画,而不是形状。 我的动画有什么问题吗? - (void)drawRect:(CGRect)rect { CAShapeLayer *drawLayer = [CAShapeLa...

7得票3回答
CAKeyFrameAnimation重复之前延迟的时间

我有一个球形图像,正在沿着路径进行动画。动画设置为无限重复,但为什么在重复之间会有延迟? 以下是我的代码: CGPathRef aPath; aPath = CGPathCreateWithEllipseInRect(CGRectMake(0, 0, SIZE, SIZE), NULL);...

7得票2回答
iOS UIBezierAnimation曲线,如何创建某种弧形?

我相信对于那些曾经尝试过的人来说,这应该是一个相当简单和直接的问题,但我对所谓的“高级”动画还是新手。 我正在尝试使用CAKeyframeAnimation(使用“position”关键路径)创建对象的以下移动。 http://www.sumopaint.com/files/images8...

7得票1回答
CAKeyFrameAnimation对于大于PI的值不是线性的

我有些困难理解为什么动画效果没有像预期的那样工作。我的操作如下: Create a UIBezierPath with an arc to move a Label along this path and animate the paths stroke. //Start Point is...