ios CABasicAnimation 动画结束后如何判断是哪个动画结束了
答案:2 悬赏:80 手机版
解决时间 2021-03-26 12:40
- 提问者网友:疯子也有疯子的情调
- 2021-03-26 05:24
ios CABasicAnimation 动画结束后如何判断是哪个动画结束了
最佳答案
- 五星知识达人网友:长青诗
- 2021-03-26 05:40
- (void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag
{
if ([xxx.layer valueForKey:@"animationPosition1"]==anim)
{
........
}
}
还有一个办法,你可以指定每个动画的结束方法
+ (void)setAnimationDidStopSelector:(SEL)selector
{
if ([xxx.layer valueForKey:@"animationPosition1"]==anim)
{
........
}
}
还有一个办法,你可以指定每个动画的结束方法
+ (void)setAnimationDidStopSelector:(SEL)selector
全部回答
- 1楼网友:时间的尘埃
- 2021-03-26 07:13
- (void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag
{
if ([xxx.layer valueForKey:@"animationPosition1"]==anim)
{
........
}
}
{
if ([xxx.layer valueForKey:@"animationPosition1"]==anim)
{
........
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯