是否有相当于R.drawable。在monotouch? 我也在寻找一种方法来将xml图形资源定义设置为UIView或子类的背景。
答案 0 :(得分:1)
你在这里处于一个不同的世界。 iOS没有您在Android上使用的功能。
一般做法是在MonoTouch中使用静态类:
public static class Resources
{
public static readonly UIImage Background = UIImage.FromFile("Background.png");
}
使用C#代码在任何需要的地方使用它。如果您在XIB文件中设置图像,它将使用UIImage.FromBundle()
,它会跨视图缓存图像。但是,从静态类中使用它时,UIImage.FromFile()
通常会更好。
在此处查看有关UIImage加载和MonoTouch的更多信息:http://docs.xamarin.com/ios/tutorials/Working_with_Images?highlight=images(靠近底部)