gpt4 book ai didi

iphone - 使用CALayer时等效的UIViewAnimationOptionBeginFromCurrentState

转载 作者:行者123 更新时间:2023-12-01 17:44:01 25 4
gpt4 key购买 nike

将CABasicAnimation直接添加到图层时,UIViewAnimationOptionBeginFromCurrentState标志的等效项是什么?当我为同一关键帧添加另一个动画并使其从当前状态开始动画时,我想覆盖当前动画。

例如,我使用以下代码将动画添加到图层中。

CABasicAnimation *moveAnimation = [CABasicAnimation animationWithKeyPath:@"position.y"];
moveAnimation.fromValue = [NSNumber numberWithInt:layer.position.y];
moveAnimation.toValue = [NSNumber numberWithInt:0];
moveAnimation.duration = BUBBLE_DEFAULT_ANIMATION_DURATION;
[layer addAnimation:moveAnimation forKey:key];

任何帮助将不胜感激。

最佳答案

fromValue设置为nil以从当前表示层值开始。

从用于CABasicAnimation的documentation中:


  • toValue为非零。在目标层表示层中keyPath的当前值和toValue之间进行插值。
  • 关于iphone - 使用CALayer时等效的UIViewAnimationOptionBeginFromCurrentState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11289338/

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