0
通過平臺相關的服務,我設法從設備上的一個畫廊獲取圖像的NSUrl。它看起來像這樣:「assets-library://asset/asset.JPG?id = 01202427-4916-4F8F-99AA-D38D88181558 & ext = JPG」。 如何使用它來設置Xamarin.Forms共享項目中Image視圖的來源?從iOS畫廊顯示圖像
通過平臺相關的服務,我設法從設備上的一個畫廊獲取圖像的NSUrl。它看起來像這樣:「assets-library://asset/asset.JPG?id = 01202427-4916-4F8F-99AA-D38D88181558 & ext = JPG」。 如何使用它來設置Xamarin.Forms共享項目中Image視圖的來源?從iOS畫廊顯示圖像
我通過使用流解決:
var s = originalImage.AsPNG().AsStream();
SharedView.SetImageStream(s);
在PCL側:
public void SetImageStream(System.IO.Stream s)
{
theImageView.Source = ImageSource.FromStream(() => s);
}