gpt4 book ai didi

ios - 如何在 xamarin.ios 中将图库中的图像字节数组显示为图像?

转载 作者:行者123 更新时间:2023-11-29 11:33:59 25 4
gpt4 key购买 nike

我正在从 api 下载图像。这个 api 为我提供了图像的字节数。现在我想在图库中显示此图像(就像图库中可用的普通图像一样)。意味着当用户点击应用程序中的按钮时,它应该下载图像的字节数组并且图像应该在图库中全屏打开。

像这样

enter image description here

最佳答案

如果你想把这个保存到系统图库。您可以尝试将字节数组转换为 UIImage,然后保存此图像:

NSData data = NSData.FromStream(new MemoryStream(imageBytes));
// Or NSData data = NSData.FromArray(imageBytes);
UIImage img = UIImage.LoadFromData(data);
img.SaveToPhotosAlbum((image, error) =>
{

});

在 iOS 11 上,如果你想将图像添加到照片库,请不要忘记在 info.plist 中添加 NSPhotoLibraryAddUsageDescription 键:

<key>NSPhotoLibraryAddUsageDescription</key>
<string>Our application needs permission to write photos...</string>

关于ios - 如何在 xamarin.ios 中将图库中的图像字节数组显示为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50906688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com