我有一个数组值,我将在for
循环中返回。数组值是结尾处没有.png的图像的名称。
我使用以下行将ImageView设置为图像:
UIImage *foodImageSet = [UIImage imageNamed:@".png"];
现在我不确定在设置food.name
imageNamed
与.png结合使用
任何帮助?
答案 0 :(得分:2)
使用.png
时,您不需要imageNamed
,所以只需... {/ p>
UIImage *foodImage = [UIImage imageNamed:food.name];
如果你想连接像这样的字符串,那么就......
NSString *imageName = [NSString stringWithFormat:@"%@.png", food.name];
答案 1 :(得分:0)
答案:
NSString *imageName = [food.name stringByAppendingString:@".png"];
然而,最后不要使用.png,并且可能会使Xcode混淆使用特定设备规模的错误图像。