ios – MonoTouch:从ALAssetsLibrary.AssetForUrl中获取图像

ios – MonoTouch:从ALAssetsLibrary.AssetForUrl中获取图像,第1张

概述在MonoTouch中: 我将相机中的图像放入PhotoAlbum中: ALAssetsLibrary library = new ALAssetsLibrary();library.WriteImageToSavedPhotosAlbum(photo.CGImage, meta, (assetUrl, error) => { library.AssetForUrl(assetUrl, 在Monotouch中:

我将相机中的图像放入PhotoAlbum中:

ALAssetsLibrary library = new ALAssetsLibrary();library.WriteImagetoSavedPhotosAlbum(photo.CGImage,Meta,(assetUrl,error) => {    library.AssetForUrl(assetUrl,GotAsset,FailedGotAsset);});

照片就在那里,效果很好.

在委托GotAsset上我试图拿出图像,但只有缩略图在那里.图像在哪里?

voID GotAsset(ALAsset asset)    {         //asset has only thumbnail info???    }

这是资产的样子:

解决方法 您没有在运行时看到设备上的每个属性,因为默认情况下,(托管)链接器已启用(链接SDK).这将删除您的应用程序未使用的任何代码(包括属性)(并节省大量的KB和部署时间).

您可以尝试通过添加自己的资源(在模拟器中)在模拟器上调试(默认为不链接).另一种方法是暂时禁用设备构建中的链接器.

在任何一种情况下,您的ALAsset都应该显示所有记录的属性.

总结

以上是内存溢出为你收集整理的ios – MonoTouch:从ALAssetsLibrary.AssetForUrl中获取图像全部内容,希望文章能够帮你解决ios – MonoTouch:从ALAssetsLibrary.AssetForUrl中获取图像所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1068453.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存