/*@interface AppDelegate : UIResponder <UIApplicationDelegate>
{
UIImageView *iv;
UIImage *ima;
BOOL flag;
}以提升权限*/
//创建一个图片视图对象 用来显示图片(被即将创建的图片覆盖)
iv=[[UIImageView alloc]initWithFrame:CGRectMake(40, 20, 240, 468)];
[self.window addSubview:iv];
//创建图片对象, 这个路径方法不会占用缓存
//NSString *path=[[NSBundle mainBundle]pathForResource:@"start2" ofType:@"jpeg"];
//UIImage *ima=[UIImage imageWithContentsOfFile:path];
//这个方法用了缓存
ima=[UIImage imageNamed:@"start2.jpeg"];
//设定图片视图上显示的图片
[iv setImage:ima];
[self.window addSubview:iv];
//添加一按钮
UIButton *btn=[[UIButton alloc]initWithFrame:CGRectMake(115, 500, 110, 40)];
[btn setTitle:@"切换图片" forState:UIControlStateNormal];
//按钮标题的颜色设置方法:btn setTitleColor: forState:等效于btn.titleLabel.textColor
btn.backgroundColor=[UIColor greenColor];
[btn addTarget:self action:@selector(changeTap) forControlEvents:UIControlEventTouchUpInside];
[self.window addSubview:btn];
return YES;
}
//来回切换图片
-(void)changeTap
{
UIImage *ima1=[UIImage imageNamed:@"start1.jpg"];
if(!flag)//flag默认为0(NO)
{
[iv setImage:ima1];
flag=1;
}
else
{
if(flag)
{
[iv setImage:ima];
flag=0;
}
}
}