如果我看这里的讨论:http: //monotouch.2284126.n4.nabble.com/UIImageView-td4303177.html
两者,UIImage.FromFile()
并且UIImage.FromFileUncached()
映射到imageWithContentsOfFile:
并且不应该缓存,但是我的经验是不同的,我很确定 UIImage.FromFile() 缓存(从我在 Instruments 中看到的)。
此处的文档 (http://docs.xamarin.com/ios/tutorials/Working_with_Images) 声明UIImage.FromBundle()
确实缓存,但UIImage.FromFile()
没有。这仍然是真的吗?FromFile()
或者如果图像在应用程序包中,是否有一些魔法可以缓存?
有人可以说明正确的方法是什么:
- 加载带有缓存的 UIImage?
- 加载没有缓存的 UIImage ?