UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; NSArray *anmImgNms = [NSArray arrayWithObjects: @"anm1.png", @"anm2.png", @"anm3.png", nil]; NSMutableArray *anmImgs = [NSMutableArray arrayWithCapacity:[anmImgNms count]]; for (NSString *anmImgNm in anmImgNms) { UIImg *img = [UIImg imgNmd:anmImgNm]; [anmImgs addObject:img]; } [button setImg:[anmImgs objectAtIndex:0] forState:UIControlStateNormal]; button.imgView.anmImgs = anmImgs; button.imgView.anmDuration = 2.0; [button.imgView startAnimating]; [self.view addSubview:button];