您的位置:首页 > 编程语言

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

2011-09-22 14:17 281 查看
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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: