iOS动画

iOS动画有三种方式:


1.block代码块动画



2.首尾式动画

 [UIViewbeginAnimations:nilcontext:nil];

  #warn 添加动画效果

 [UIViewcommitAnimations];


3.序列帧动画

1)准备好素材

2)加入数组中

  eg:

 

//    帧动画

-(void)bling{


    UIImageView* images = [[UIImageViewalloc]init];

    NSMutableArray* arrayM =  [NSMutableArrayarray];

    for (int i =0; i < 40; i++) {

        [arrayM addObject:[UIImageimageNamed:[NSStringstringWithFormat:@""]]];

    }

    [images setAnimationImages:arrayM];

    [images setAnimationRepeatCount:1];

    [images setAnimationDuration:40*0.45];

    [images startAnimating];

}


你可能感兴趣的:(ios,动画,ios开发)