2015-06-16 148 views
0

我有一个UIImage,我分配给UIImageView。图像无法识别ios

当我这样做:

UIImage *picto = [UIImage imageNamed:@"animage.png"]; 
UIImageView *imageView1 = [[UIImageView alloc] initWithImage:picto]; 

它的工作原理,但是当我做:

UIImage *picto = [UIImage imageNamed:@"animage2.png"]; 
UIImageView *imageView1 = [[UIImageView alloc] initWithImage:picto]; 

不显示我的图像2,语法是正确的,并在项目我的形象存在。 ..

顺便说一句,不显示第二图像只是因为它的名字

+0

请描述您的问题 –

+0

您是否在使用资产目录('.xcassets'文件)? –

+0

创建你的图像数组并应用'imageNamed' –

回答

1

使用这种格式:

UIImageView *icon_bg=[[UIImageView alloc]init]; 
icon_bg.image=[UIImage imageNamed:@"animage.png"]; 
[Cell.contentView addSubview:icon_bg]; 
+0

这是一个尺寸问题,但感谢您的帮助,这个合成器更好。 – AnthonyR