簡體   English   中英

顯示來自iOS畫廊的圖像

[英]display images from iOS gallery

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

我通過使用流解決了:

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

在PCL端:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM