我有以大写字母开头的图像,我需要在 bundle 上手动更改图像的第一个字母,之后该设备无法显示SOME
图像,而显示某些图像时不会显示图像。
如:
C_120x120@2x.png
到
c_120x120@2x.png
我得到一系列字母
legend (
g
)
并显示它们
if ([testArray count]==1) {
NSString *legendName=[NSString stringWithFormat:@"%@_120x120@2x.png",[testArray objectAtIndex:0]];
UIImage *trackImage = [UIImage imageNamed:legendName];
cell.imageView.image= trackImage;
}
NSLOG:
track image string g_120x120@2x.png
track image (null)
在捆绑包中:
在 finder 项目文件夹中:
我尝试了什么:
1) checked the case like above it looks like file names are correct;
2) deleted the images, changed the names before I add them to project.
3) delete the app on device , reinstalled it.
4) changed setting "Compress PNG Files" to NO
在完成上述所有操作后,如果我调用C_120x120@2x.png
图像,它会显示c_120x120@2x.png
而不显示。
我该如何解决这个问题?