//方法1:固定数字
UIImage* image1=[UIImage imageNamed:@"1"];
UIImageView * imageView1=[[UIImageView alloc]init];
imageView1.frame=CGRectMake(0,0, 300, 300);
imageView1.image=image1;
[self.view addSubview:imageView1];
//方法2:使用UIImage.size.width height来设置控件frame的尺寸
UIImage* image1=[UIImage imageNamed:@"1"];
UIImageView *imageView1=[[UIImageView alloc]init];
imageView1.frame=CGRectMake(0, 0, image1.size.width, image1.size.height);
imageView1.image=image1;
[self.view addSubview:imageView1];
//方法3:使用initWithFrame初始化UIImageView控件的时候直接给frame赋值
UIImage* image1=[UIImage imageNamed:@"1"];
UIImageView *imageView1=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, image1.size.width, image1.size.height)];
imageView1.image=image1;
[self.view addSubview:imageView1];
//方法4:使用initWithImage初始化UIImageView控件对象的同时,顺便把frame初始化
UIImage * image1=[UIImage imageNamed:@"1"];
UIImageView *imageView1=[[UIImageView alloc]initWithImage:image1];
imageView1.center=CGPointMake(self.view.frame.size.width*0.5, self.view.frame.size.height*0.5);
[self.view addSubview:imageView1];