我创建的应用程序完全适用于xcode 5,但它不会在xcode 6中显示图像,在iphone 6模拟器中。 此代码返回null。
码
UIImage *img=[UIImage imageNamed:@"Img1@2x.png"];
答案 0 :(得分:1)
我也曾经遇到过这个问题,这个问题的原因是我没有通过将图像名称分配给 UIImageView 来处理图像名称,请确保您正在分配 UIImageView 图像的确切名称,就像它在主要包中一样。
如果存在任何区分大小写的问题或某些扩展问题,例如.png,.jpg,模拟器可以读取图像名称,但如果命名约定存在问题,设备永远不会读取图像名称,设备始终会对图像名称一样精确。