实例iPhone编程入门教程-第二天

Day Two Bonfire

今天试试运用 UIImageView 来制作一个"营火动画"

首先运行以安装好的 xCode,和第一天一样

选择: File->New Project.

"New Project" 窗口

  
选择: iPhone OS ->Applications-> View-Based Application
命名: 我这里命名为
"Bonfire"

(1)
xcode打开BonfireViewController.m 文件


-(void)viewDidLoad{  }里面添加代码,如下


-(void)viewDidLoad{

// create the view that will execute our animation
UIImageView* campFireView = [[UIImageView alloc] initWithFrame:self.view.frame];
     
     // load all the frames of our animation
     campFireView.animationImages = [NSArray arrayWithObjects:   
                                 [UIImage imageNamed:@"campFire01.gif"],
                                 [UIImage imageNamed:@"campFire02.gif"],
                                 [UIImage imageNamed:@"campFire03.gif"],
                                 [UIImage imageNamed:@"campFire04.gif"],
                                 [UIImage imageNamed:@"campFire05.gif"],
                                 [UIImage imageNamed:@"campFire06.gif"],
                                 [UIImage imageNamed:@"campFire07.gif"],
                                 [UIImage imageNamed:@"campFire08.gif"],
                                 [UIImage imageNamed:@"campFire09.gif"],
                                 [UIImage imageNamed:@"campFire10.gif"],
                                 [UIImage imageNamed:@"campFire11.gif"],
                                 [UIImage imageNamed:@"campFire12.gif"],
                                 [UIImage imageNamed:@"campFire13.gif"],
                                 [UIImage imageNamed:@"campFire14.gif"],
                                 [UIImage imageNamed:@"campFire15.gif"],
                                 [UIImage imageNamed:@"campFire16.gif"],
                                 [UIImage imageNamed:@"campFire17.gif"], nil];
     
     // all frames will execute in 1.75 seconds
     campFireView.animationDuration = 1.75;
     // repeat the annimation forever
     campFireView.animationRepeatCount = 0;
     // start animating
     [campFireView startAnimating];
     // add the animation view to the main window
     [self.view addSubview:campFireView];

}

(2)下载图片文件 images.zip
把下载好的文件解压储存在与程序同一文件夹里

xcode - Group & Files - 在文件夹 Resource 上按鼠标右键Add->Existing files 选择下载好的Defult.png 图片;
                              
同上在文件夹Resource 上按鼠标右键 Add-> New Group,  命名为
images;
                                   
文件夹images  上按鼠标右键 Add->Existing files 选择下载好的在images里的所有图片。


最后在xCode 选择 Build->Build and Go save all 保存所有文件

下载今天程序文件: Bonfire.zip




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值