iOS UIImage返回null

时间:2013-03-08 21:13:32

标签: ios uiimage

为什么这不起作用?

//set up check mark image
        imgCheckMark = [UIImage imageNamed:@"checkmark.png"];
        vImgCheckMark = [[UIImageView alloc] initWithImage:imgCheckMark];
        NSLog(@"%@", imgCheckMark);

我一直在控制台中获取null。图像在包中,我可以在编辑器中查看。

2 个答案:

答案 0 :(得分:1)

检查文件名以区分大小写。如果您的文件是Checkmark.png,那么它将无法在设备上正常工作。这个问题还有一些细节:

Works on iPhone Simulator but not on device

答案 1 :(得分:1)

  1. 从项目中删除图片Checkmark.png
  2. 将其添加回来尝试
  3. 确保图像位于项目文件夹中[添加检查时] 将项目复制到目标组(如果需要)]
  4. 确保图像名称与文件
  5. 中的图像名称完全相同