MvvmCross:MvxImageViewLoader如何设置DefaultImagePath属性

2019-10-18 14:17发布

如何设置上MvxImageViewLoader的DefaultImagePath?

我怎样才能得到一个uImage执行的LocalResourcePath?

 var imageViewLoader = new MvxImageViewLoader(() => imageView);
 imageViewLoader.DefaultImagePath = UIImage.FromBundle("images/Default.png");
 imageViewLoader.ErrorImagePath = UIImage.FromBundle("images/Error.png");

Answer 1:

使用资源图像路径与在讨论使用MvxImageViewLoader加载资源图像,这可能吗? 使用res:前缀

 imageViewLoader.DefaultImagePath = ("res:images/Default.png");

同时也出现了一个最近的问题说ErrorImagePath不是在某些HTTP错误的情况下正常工作- 添加用户代理头图像下载请求 -但没有再现/问题上取得了这个呢。



Answer 2:

无法获得上述工作,下面的工作虽然马上:

imageViewLoader.DefaultImagePath = NSBundle.MainBundle.PathForResource("Cover", "png");
imageViewLoader.ErrorImagePath = NSBundle.MainBundle.PathForResource("Cover", "png");


文章来源: MvvmCross: MvxImageViewLoader how to set DefaultImagePath property