我将相机中的图像放入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中获取图像所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)