imageNamed
我从 iOS 版本 4.+中使用 object 方法阅读了参考资料,UIImage
不需要文件扩展名。
从UIImage
类参考:
特别注意事项。
在 iOS 4 及更高版本上,文件名不需要指定文件扩展名。在 iOS 4 之前,您必须指定文件扩展名。
但似乎这只适用于 PNG 文件。
如果我的代码是:
[UIImage imageNamed:@"test"];
- 仅当文件为
test.png
- 如果是 ,则图像不会加载
test.jpg
。
对我来说这是一个大问题,因为我需要保持动态图像加载(在运行时我不知道我要加载的图像是png
还是jpg
)。
请问你能帮我吗?
谢谢。