cakeyframeanimation

    5热度

    1回答

    我很难理解为什么动画不能像预期那样工作。 我在做什么是这样的: 与圆弧创建UIBezierPath沿着这条路径移动标签和动画的路径行程。 //Start Point is -.pi /2 to let the Arc start at the top. //self.progress = Value between 0.0 and 1.0 let path : UIBezierPath = U

    0热度

    1回答

    我很困惑,为什么这不起作用。我将这三个事件一个接一个地发生。第一个放大和图像出,第二个在背景中淡出,第三个动画显示第一个图像。但它实际上是相反的发生?我做了些傻事吗? [UIView animateKeyframesWithDuration:2.0 delay:0.0 options:UIViewKeyframeAnimationOptionBeginFromCurrentState animat

    0热度

    1回答

    下面的代码是从另一个SO答案中提取的,但延迟这个CAKeyframeAnimation动画的开始有可能类似于UIView的animateWithDuration提供delay属性的方式吗? 根据班级文档,CAKeyframeAnimation类似乎不包含延迟属性。 let animation = CAKeyframeAnimation(keyPath: "transform.translation

    0热度

    1回答

    创建完美的“达到规格”动画 我正在与设计师合作,喜欢在After Effects中工作很多。他们制作美观,时机好的动画,看起来不错,但我在实际执行设计时遇到了麻烦。 我可以使一切看起来完美,因为在一切都是正确的大小,形状,颜色等,但我不能让运动感觉完美,就像他们在规范。我可以尽我所能去观察它,并调整我的动画参数,直到它看起来足够接近原始设计,但这并不令人满意。所有这些调整和重新编译都是非常耗时的,

    1热度

    2回答

    CAKeyframeAnimation * anim = [ CAKeyframeAnimation animationWithKeyPath:@"transform"] ; anim.values = @[ [ NSValue valueWithCATransform3D:CATransform3DMakeTranslation(-10.0f, 0.0f, 0.0f) ], [ NSValu

    2热度

    1回答

    我想动画一个项目列表。第一个应该用0ms延迟动画,第二个应该用50ms延迟做同样的动画,第三个用100ms延迟等等。该列表是动态的,所以我不知道长度。 这可能吗?注意:我不特别需要关于动画/关键帧的帮助,但是如何根据兄弟之间的相对位置使用第n个子类型或第n个类型(或其他任何东西?)来实现渐进式动画延迟。 我使用React/SASS/Webpack如果有帮助。如有必要,我可以使用jQuery,但如果

    0热度

    1回答

    我们试图沿着z访问切换2个imageview视图的位置切换。 2 imageViews是在屏幕上的2 到目前为止,我已经尝试使用CAAnimationGroup进行位置和旋转,但它只显示其中一个图像,并且它看起来位置和旋转关闭。这是代码的样子: @IBOutlet weak var meMatchImageView: UIImageView! @IBOutlet weak var the

    0热度

    2回答

    我试图以圆形方式围绕矩形创建点。 为此,我创建了一个椭圆UIBezierPath,创建了一个CAKeyFrameAnimation并为keyPath'position'设置路径。 我设置了一个项目来试验动画并获得了很好的效果。 问题是,当我将代码添加到我的应用程序中时,点不是动画。 我试图添加相同的代码到其他应用程序,它工作得很好。它不适用于那一个应用程序。 奇怪的是,如果我通过包含CGPoint

    1热度

    3回答

    我在Swift 3项目的UIImageView项目上使用自定义路径动画。代码大纲如下: // parentView and other parameters are configured externally let imageView = UIImageView(image: image) imageView.isUserInteractionEnabled = true let gr =

    2热度

    1回答

    我正在学习动画,我想用CAKeyframeAnimation。 在苹果开发者,我发现下面的代码片段: let colorKeyframeAnimation = CAKeyframeAnimation(keyPath: "backgroundColor") colorKeyframeAnimation.values = [ UIColor.red.cgColor, UICol