第一个动画持续时间15秒,在第六秒的时候播放第二个动画,
第二个动画持续时间8秒,如何做到?谢谢!
程序样本:
// 动画1
-(void)animation1:(UIImageView *)image1
// set up the animation
;
;
;
;
// The transform matrix
CGAffineTransform transform1 =
CGAffineTransformMakeRotation(1);
image1.transform = transform1;
;
}
// 动画2
-(void)animation2:(UIImageView *)image2
// set up the animation
;
;
;
;
// The transform matrix
CGAffineTransform transform2 =
CGAffineTransformMakeRotation(2);
image2.transform = transform2;
;
}
// 调用函数
-(void)loadview{
image1 = initWithImage:[UIImage
imageNamed:@“image1.png”]];
;
;
;
// 我希望第二个动画延迟 6 秒开始
image2 = initWithImage:[UIImage
imageNamed:@“image2.png”]];
;
;
;
}
以上的代码两个动画总是同时运行。