【问题标题】:How to load image from local path in Xamarin iOS?如何在 Xamarin iOS 中从本地路径加载图像?
【发布时间】:2017-07-27 10:52:36
【问题描述】:

我有像“assets-library://asset/asset.JPG?id=1F14BFD6-9E77-4DD8-A790-D1A2F234E005&ext=JPG”这样的图片路径

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

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

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

【问题讨论】:

    标签: xamarin xamarin.ios


    【解决方案1】:

    试试这个:

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

    此外,如果您必须从 Assets 获取它,请关注 link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-01
      • 2018-11-28
      • 2011-07-23
      • 2020-01-22
      • 1970-01-01
      • 1970-01-01
      • 2019-04-08
      • 1970-01-01
      相关资源
      最近更新 更多