2014-06-21 72 views
0

通過平臺相關的服務,我設法從設備上的一個畫廊獲取圖像的NSUrl。它看起來像這樣:「assets-library://asset/asset.JPG?id = 01202427-4916-4F8F-99AA-D38D88181558 & ext = JPG」。 如何使用它來設置Xamarin.Forms共享項目中Image視圖的來源?從iOS畫廊顯示圖像

回答

0

我通過使用流解決:

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

在PCL側:

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