我的项目中有图像(仅支持 iPhone,不支持 iPad)。图像在一个组下,而不是在 下images.xcassets
。
我想对所有 iPhone 使用相同的图像,除了 6 Plus 的 @3x,所以我的结构如下:
Project
|_ Images_Group
|
|_ pic01@2x.png
|_ pic01@3x.png
我正在使用此代码在我的应用程序中使用它:
if let path = NSBundle.mainBundle().pathForResource("pic01", ofType: "png") {
image = UIImage(contentsOfFile: path)
}
但path
总是返回零。我需要pic01.png
吗?
该图像位于Project > Build Phases > Copy Bundle Resources下。我究竟做错了什么?