2017-07-27 64 views
1

我有图片的路径,如 “资产库://asset/asset.JPG ID = 1F14BFD6-9E77-4DD8-A790-D1A2F234E005 & EXT = JPG”如何从Xamarin iOS的本地路径加载图片?

我想创造新的图像或从上面的路径创建图像流。

我们如何从本地路径创建图像?我曾尝试下面的代码,但的ImageStream返回null

var imageStream = NSData.FromUrl(new NSUrl(url)); 
UIImage image = UIImage.LoadFromData(imageStream); 

回答

0

试试这个:

static UIImage FromUrl (string uri) 
{ 
    using (var url = new NSUrl (uri)) 
    using (var data = NSData.FromUrl (url)) 
     return UIImage.LoadFromData (data); 
} 

另外,如果你不得不从资产得到它遵循link