一.UIView应用动画
//初始化一个初始图片
UIImage *startImage = [UIImage imageNamed:@"startTarget.jpeg"];
//初始化开始图片页面
self.startView = [[UIImageView alloc] initWithImage:startImage];
//设置页面位置
self.startView.frame = CGRectMake(200, 300, 150, 150);
//设置页面的中心位置
self.startView.center = CGPointMake(self.view.frame.size.width/2, self.view.frame.size.height/2);
//添加图片
[self.view addSubview:self.startView];
//动画采用block
//第一个参数5.0:动画持续时间
//completion:^(BOOL finished):动画之后需要干的时间
[UIView animateWithDuration:5.0 animations:^{
self.startView.transform = CGAffineTransformMakeScale(3, 3);
self.startView.transform = CGAffineTransformMakeRotation(M_PI*2);
}completion:^(BOOL finished){
[self.startView removeFromSuperview];
[self.view addSubview:self.yearTargetButton];
[self.view addSubview:self.quarterTargetButton];
[self.view addSubview:self.monthTargetButton];
[self.view addSubview:self.dayTargetButton];
}];