【发布时间】:2011-08-22 14:18:48
【问题描述】:
我从 iOS 版本 4.+ 中使用 UIImage 对象的方法 imageNamed 阅读参考,不需要文件扩展名。
来自UIImage类参考:
特殊注意事项。
在 iOS 4 及更高版本上,不需要指定文件名 文件扩展名。在 iOS 4 之前,您必须指定文件名 扩展名。
但这似乎只适用于 PNG 文件。
如果我的代码是:
[UIImage imageNamed:@"test"];
- 仅当文件为
test.png时才加载图像 - 如果是
test.jpg,则无法加载图片。
对我来说这是个大问题,因为我需要保持动态图像加载(运行时我不知道我要加载的图像是png 还是jpg)。
你能帮帮我吗?
谢谢。
【问题讨论】:
-
任何答案对您有帮助吗?
标签: ios uiimage imagenamed