alasset相关内容
我想等待这段代码在继续之前执行,但由于这些块被异步调用,我不知道怎么办??? NSURL * asseturl; NSMutableArray * tmpListAsset = [[NSMutableArray alloc] init]; ALAssetsLibrary * library = [[[ALAssetsLibrary alloc] init] autoreleas
..
我正试图通过ALAssetsLibrary访问iPhone的相册照片图像,并将图像上传(发送)到我的服务器。我通过以下代码成功访问相册并获取每张图片的资产网址: - (void) viewDidLoad { [super viewDidLoad]; void(^ assetEnumerator)(struct ALAsset *,NSUInteger,BOOL *)=
..
使用iOS 4中提供的新资产库框架,我看到我可以使用UIImagePickerControllerReferenceURL获取给定视频的网址。返回的网址格式如下: assets-library://asset/asset.M4V?id = 1000000004& ext = M4V 我正在尝试将此视频上传到网站,以便快速证明我的概念尝试以下 NSData * d
..
你可以使用偷偷溜溜†未记载的 PHAsset.ALAssetURL 属性,但我正在寻找记录的内容。 †在Objective-C中,这将有所帮助 @interface PHAsset(Sneaky) @property(非原子,只读)NSURL * ALAssetURL; @end 解决方案 创建assetURL通过利用 PHAsset 的localide
..
如何使用自定义相册保存视频。 我找到了一个链接,但它不起作用自定义文件管理器 它给出url值为null。 [VideoAlbumManager addVideoWithAssetURL :outputFileUrl toAlbumWithName:@“Video Maker”]; // outputfileurl是来自文档目录的视频网址 对此提出任何建议..
..
我使用IOS AssetsLibrary从我的应用程序创建了“照片专辑”。 阅读ALAssetsLibrary,ALAssetsGroup和ALAsset文档,我看过“addAsset”的方法, “addAssetsGroupAlbumWithName”。 有没有办法删除 PROGRAMMATICALLY 我的ALAssetsGroup和ALAsset。 (属性'editable'假
..
我想从资源网址将视频保存到我的应用文档中。我的资产网址如下: - “assets-library://asset/asset.MOV?id = 1000000394& ext = MOV“ 我试过这个: - NSString * str = @“assets-library://asset/asset.MOV?id = 1000000394& ext = MOV
..
我正在尝试编写一个从相册中读取资源的方法我使用ALAsset从所有相册中获取所有图像,我的问题是如何自定义此方法以从myAlbum读取图像 / ** *如果getAlbumImages设置为1 $ b $,此方法用于从设备中的myAlbum *文件夹中获取所有图像b * else从设备库加载所有图像 * / - (void)readImages:(int)getAlbumI
..
我实际上正在创建一个iOS应用程序,并希望在SQLite数据库中存储有关Photo Library图片的一些细节。我还希望能够在用户拥有的不同设备上共享这些数据(想象有人想在他的iPhone上重新组织图片,并希望在他的iPad中检索相同的订单)。 我搜索了Apple文档,但未找到跨设备共享的任何 PHAsset 标识符。我还试图检查 PHImageFileURLKey , hashValue
..
iOS 8通过从ALAssetsLibrary枚举API中删除“Camera Roll”来破坏了大量应用。我知道我可以使用新的Photos框架获取所有照片。但我的应用程序有很多代码,具体取决于ALAsset相关的类,我需要保持iOS 7支持。有没有办法在iOS 8上使用ALAssetsLibary枚举所有照片,而不首先枚举资产组? 解决方案 Apple刚刚发布了8.0。 1并将其列为包含的
..
我有问题像iphone8中的苹果iphone一样得到照片。我已经使用PHAsset和Photos.framework为ios8实现了。现在,当我在ios7设备中运行相同的代码时,它什么都不返回。所以,我和ALAssetLibrary一起去拍照。使用ALAssetLibrary我也得到了所有照片,但这就像专辑明智的照片。并且使用这个ALAssetLibrary我不能得到专辑创建日期而不是它的位置名称
..
如何获取ALAssets数组中每个项目的路径? 我想获取图像以便将其添加到电子邮件中 例如 NSString * path = [[NSBundle mainBundle] pathForResource:@“sample”ofType:@“png”]; NSData * myData = [NSData dataWithContentsOfFile:path]; [m
..
当我尝试从照片流中访问图片时,有时 [asset defaultRepresentation] 方法返回nil。 根据文档,如果资产尚未在本地可用,则可能发生这种情况。 此方法从资产中返回nil尚未提供的共享照片流 本地。如果资产将来可用,则会发布ALAssetsLibraryChangedNotification 通知。 我在照片中查看照片后.app它也可用于我的应用程序,
..
我正在尝试使用从 ALAssetRepresentation 获得正确旋转的 UIImage fullScreenImage 方法。我有几张以不同设备方向拍摄的测试照片;照片在照片应用中正确显示。 fullScreenImage 的文档说: 在iOS 5及更高版本中,此方法返回完全裁剪,旋转和 调整后的图像 - 完全按照用户在照片或图片中看到的 选择器。 创建一个正确旋转 UIIm
..
此代码在iOS 7中运行良好,但在iOS 8.1中,位于“我的照片流”专辑中的所有资源都不在结果块中。 (不调用failureBlock。)常规专辑和共享专辑工作得很好。 我尝试了接受的答案:尝试从assetForURL内部分配__block ALAsset时出错:resultBlock: 也就是说,我持有对ALAssetsLibrary对象的引用,侦听 ALAssetsLibrary
..
首先抱歉蹩脚的格式化。我不知道如何在这里格式化代码。我在从照片库中检索图像时遇到问题。我粘贴了我的代码请帮帮我。我很多天都遇到这个问题。 这里,我使用referenceURL将图像路径存储在数据库中。它位于 - (void)imagePickerController:(UIImagePickerController *)选择器didFinishPickingMediaWithInf
..
我可以通过ALAssetsLibrary从照片库中获取图像: void(^ assetEnumerator)(ALAsset *,NSUInteger,BOOL * )= ^(ALAsset * result,NSUInteger index,BOOL * stop){ if([[result valueForProperty:ALAssetPropertyType] isEqualTo
..
我是iOS的新手。最近,我正在开发一个iOS应用程序,需要检查图像(在iOS 照片中)创建的日期时间和修改日期时间,以便按时间对这些图像进行排序。 我使用 ALAssetsLibrary 来枚举所有图像,我可以获得每个图像的以下属性:图像文件名,图像资产网址(在其中,我可以获得图像文件扩展名和唯一资产ID) 。但有人可以告诉我如何获取图像文件创建日期时间和上次修改日期时间吗? 非常感谢。
..
我目前使用以下代码从iOS应用程序的ALAsset中获取UIImage。 ALAssetRepresentation * rep = [self.asset defaultRepresentation]; CGImageRef ref = [rep fullResolutionImage]; ALAssetOrientation orientation = [[self.asset
..
在 ALAsset 中快速方便地查看缩略图的方法在问题“从ALAssetRepresentation生成自定义缩略图” - 请参阅 我使用此方法的唯一问题是:它完全忽略所有的过滤器或红眼消除效果应用于一个图像(说一个采取与股票iOS 7照片应用程序+任何过滤器在'正方形'模式)。 如何代码调整为返回”过滤后的“缩略图? PS我知道可以通过 ALAssetRepresentatio
..