UIButtonの画像をアニメ化


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];

カテゴリー: isoアプリ開発 パーマリンク