显示iOS图库中的图像

时间:2014-06-21 22:41:53

标签: ios image uiimage nsurl xamarin.forms

通过平台相关服务,我设法从设备上的其中一个图库中获取图像的NSUrl。它看起来像这样:" assets-library://asset/asset.JPG?id = 01202427-4916-4F8F-99AA-D38D88181558& ext = JPG"。 如何在Xamarin.Forms共享项目中使用它来设置图像视图的来源?

1 个答案:

答案 0 :(得分:0)

我通过使用流解决了:

var s = originalImage.AsPNG ().AsStream ();
SharedView.SetImageStream(s);

在PCL方面:

public void SetImageStream(System.IO.Stream s)
{
    theImageView.Source = ImageSource.FromStream(() => s);
}