小编use*_*099的帖子

将动画组合在单一属性上

如何使用两个单独的CABasicAnimations同时为同一属性设置动画?

例如,两个CABasicAnimations,都是animate position.y.

第一个动画将是反弹(从100到300,持续时间= 1,autoreverse = yes,repeatcount = 10)

第二个动画将是一个慢速滚动(100,持续时间= 10)

我看到的行为是,如果第一个动画正在进行中,我使用:

[pickle.layer addAnimation:[self makescrollanimation] forKey:@"scrollit"];
Run Code Online (Sandbox Code Playgroud)

添加第二个...第二个被忽略.

我知道第二个动画是有效的,因为如果我从第二个动画开始,那么第一个动画将被忽略.

谢谢 - 马特

iphone cocoa cocoa-touch core-animation

3
推荐指数
1
解决办法
3561
查看次数

标签 统计

cocoa ×1

cocoa-touch ×1

core-animation ×1

iphone ×1