tomcat

#import"ViewController.h"

@interfaceViewController()

@property(weak,nonatomic)IBOutletUIImageView*tomcatview;

@end

@implementationViewController

- (void)viewDidLoad {

[superviewDidLoad];

}

- (IBAction)eatbirdaction:(UIButton*)sender {

NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <40; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"eat_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;

self.tomcatview.animationDuration=40*0.075;

self.tomcatview.animationRepeatCount=1;

[self.tomcatviewstartAnimating];

}

- (IBAction)cymbalaction:(UIButton*)sender {//創(chuàng)建可變數(shù)組images,

NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <13; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"cymbal_%02ld.jpg",i];//根據(jù)格式化的圖片名加載圖片

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];//將圖片image添加到images中

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=14*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)drinkaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <81; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"drink_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=81*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)fartaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <28; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"fart_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=28*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)pieaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <24; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"pie_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=24*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)scratchaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <56; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"scratch_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=56*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)footrightaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <30; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"footRight_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=30*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)footleftaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <30; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"footLeft_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=30*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)stomachaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <34; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"stomach_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=34*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)knockoutaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <81; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"knockout_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=81*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}

- (IBAction)angryaction:(UIButton*)sender {NSMutableArray*images = [NSMutableArrayarray];

for(NSIntegeri =0;i <26; i++) {//根據(jù)i來加載圖片,然后添加到可變數(shù)組images

NSString*imagename = [NSStringstringWithFormat:@"angry_%02ld.jpg",i];

UIImage*image = [UIImageimageNamed:imagename];

[imagesaddObject:image];

}

self.tomcatview.animationImages= images;//設(shè)置圖片數(shù)組

self.tomcatview.animationDuration=26*0.075;//設(shè)置動畫時長

self.tomcatview.animationRepeatCount=1;//設(shè)置動畫播放次數(shù)

[self.tomcatviewstartAnimating];//開始動畫

}




訪問系統(tǒng)相冊?

#import"ViewController.h"

@interfaceViewController()//遵守協(xié)議

@property(nonatomic,strong)UIButton*userbtn;

@end

@implementationViewController

- (void)viewDidLoad {

[superviewDidLoad];

//所有能看到的ui控件創(chuàng)建初始化方式都可以采用alloc initwithframe

self.userbtn= [[UIButtonalloc]initWithFrame:CGRectMake(160,30,60,60)];

//設(shè)置屬性

self.userbtn.backgroundColor= [UIColorredColor];

//設(shè)置圓形半徑

self.userbtn.layer.cornerRadius=30;

//切去圓弧外圍

self.userbtn.layer.masksToBounds=YES;

//添加點擊事件:去訪問系統(tǒng)相冊

[self.userbtnaddTarget:selfaction:@selector(setuserimage)forControlEvents:(UIControlEventTouchUpInside)];

//添加到視圖

[self.viewaddSubview:self.userbtn];

}

-(void)setuserimage//訪問系統(tǒng)相冊

{

UIImagePickerController*imagepinker = [[UIImagePickerControlleralloc]init];

//設(shè)置代理,到@interface

imagepinker.delegate=self;

//彈出系統(tǒng)相冊

[selfpresentViewController:imagepinkeranimated:YEScompletion:nil];

}

//這個方法是協(xié)議UIImagePickerController里面的,選擇圖片結(jié)束會自動調(diào)用

- (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingImage:(UIImage*)image editingInfo:(nullableNSDictionary *)editingInfo{

//設(shè)置頭像

[self.userbtnsetBackgroundImage:imageforState:UIControlStateNormal];

//將系統(tǒng)相冊消失掉

[pickerdismissViewControllerAnimated:YEScompletion:nil];

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容