日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

汤姆猫程序(UIImageView动画)

發布時間:2023/12/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 汤姆猫程序(UIImageView动画) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/** 這是一只顯示圖片的貓 */ @property (weak, nonatomic) IBOutlet UIImageView *tom;@end@implementation MJViewController /** 播放動畫 */ - (void)runAnimationWithCount:(int)count name:(NSString *)name {if (self.tom.isAnimating) return;// 1.加載所有的動畫圖片NSMutableArray *images = [NSMutableArray array];for (int i = 0; i<count; i++) {// 計算文件名NSString *filename = [NSString stringWithFormat:@"%@_%02d.jpg", name, i];// 加載圖片NSBundle *bundle = [NSBundle mainBundle];NSString *path = [bundle pathForResource:filename ofType:nil];UIImage *image = [UIImage imageWithContentsOfFile:path];// 添加圖片到數組中[images addObject:image];}self.tom.animationImages = images;// 2.設置播放次數(1次)self.tom.animationRepeatCount = 1;// 3.設置播放時間self.tom.animationDuration = images.count * 0.05;[self.tom startAnimating];// 4.動畫放完1秒后清除內存CGFloat delay = self.tom.animationDuration + 1.0;[self.tom performSelector:@selector(setAnimationImages:) withObject:nil afterDelay:delay];}- (IBAction)drink {[self runAnimationWithCount:81 name:@"drink"];}- (IBAction)knock {[self runAnimationWithCount:81 name:@"knockout"]; }- (IBAction)rightFoot {[self runAnimationWithCount:30 name:@"footRight"]; }
鏈接: http://pan.baidu.com/s/1c0jQP4c 密碼: f864

總結

以上是生活随笔為你收集整理的汤姆猫程序(UIImageView动画)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。