如何找出加载到UIImage实例中的图像名称(通常是文件名?)是什么?在这种情况下,他们都是initWithContentsOfFile:
。找到加载到UIImage实例中的图像名称
0
A
回答
4
一旦它被加载使用,你不能。文件名仅用于将数据加载到内存中。之后,它变得无关紧要。
如果您需要维护的文件名,那么也许你需要一类的文件名(作为NSString
或NSURL
,也许)和图像数据(作为NSImage
或NSData
对象)的高德。我不确定你的应用程序是什么,所以目前我无法给你任何建筑建议。
0
这也是你不能在UIImage上添加一个类别,不幸的是,因为它需要状态。
2
如果你已经知道什么形象的名称是您可以将图像进行比较,以使用命名的图像的图像:
if (bg.image == [UIImage imageNamed:@"field.jpeg"]) {
bg.image = [UIImage imageNamed:@"cave.jpeg"];
} else {
bg.image = [UIImage imageNamed:@"field.jpeg"];
}
这里我用一个按钮,两个图像之间进行切换。
相关问题
- 1. 的UIImage不加载图像
- 2. 图像名称没有找到
- 3. 从类中找到的类的实例的名称
- 4. 将图例名称添加到matplotlib中的SVM图中
- 5. iphone 5模拟器不会将图像加载到UIImage中?
- 6. 如何从类名称中找到Qt元对象实例?
- 7. Hiredis库未加载/图像未找到
- 8. 加载图像到jQuery中
- 9. 从XML的UIImage加载图像
- 10. + entityForName:找不到实体名称的NSManagedObjectModel
- 11. 找不到实体名称的NSManagedObjectModel
- 12. 找到实例
- 13. 将图像加载到Jar文件中java.lang.RuntimeException:找不到资源
- 14. 加载图像到ImageView的
- 15. 如何从图像中找到产品名称或信息ios
- 16. 无法加载PNG图像作为UIImage
- 17. 将PDF加载到UIImage或UIImageView中?
- 18. 如何获得在UIImage中使用的图像名称?
- 19. 找不到加载模块的名称需要()
- 20. 如何从无文件的文件中将图像加载到UIImage
- 21. 显示ajax加载程序图像,直到加载实际图像
- 22. 加载图像到ExifInterface
- 23. AS3:设置加载的swf的实例名称
- 24. 未找到与升级到appcompat后找到的名称匹配的名称v24
- 25. 如何将图像名称添加到数组中?
- 26. 如何在EmailMessage中添加'名称'标题到嵌入图像
- 27. IOS/iPhone基于滑块值内存问题将图像加载到UIImage中
- 28. 将多个图像实例添加到标签中
- 29. Angular Office加载项:“找不到名称'Office'”
- 30. 找到实验图像上的圆(Matlab)
呃。我认为这是一个错误。应该有办法找到这个名字! – livingtech 2010-11-10 21:02:06