11得票4回答
如何使用URL检查ALAsset是否仍然存在

我有一个包含ALAsset URL(而不是完整的ALAsset对象)的数组。 每次我启动我的应用程序,我都想检查一下这个数组,以查看它是否仍然是最新的... 所以我尝试了:NSData *assetData = [[NSData alloc] initWithContentsOfFile:@...

12得票6回答
从ALAsset获取视频

在iOS 4中,使用新的资源库框架,我发现可以使用UIImagePickerControllerReferenceURL获取给定视频的URL。返回的URL格式如下:assets-library://asset/asset.M4V?id=1000000004&ext=M4V 我正在尝试将...

7得票1回答
如何避免AlassetLibrary的位置服务?

可能重复: 如何避免使用AlAssetLibrary中的定位服务?我能否不使用定位服务检索文件? 大家好, 我是一个iPhone开发和Obj-C的新手。我正在我的应用程序中使用“ALAssetLibrary”从照片库中检索图像。 我发现如果调用方启用了位置服务,则“ALAssetPro...

10得票1回答
ALAssetsLibrary - 收到ALAssetsLibraryChangedNotification后崩溃

我的应用程序的一部分有一个照片浏览器,有点类似于苹果的照片应用程序,有一个初始视图控制器来浏览照片缩略图和一个详细视图,当您点击照片时显示它。 我使用ALAssetsLibrary访问照片,并向我的详细视图控制器传递ALAsset URL数组,以便您可以从一个照片滑动到另一个照片。 一切都...

7得票2回答
iOS9中,ALAsset.thumbnail.size的大小是{75,75}?

在iOS 9中,我从相册中选择了一张照片。在获取ALAsset之后,我调用了“thumbnail”来获取缩略图并显示它,但照片模糊了。 在iOS 8中,ALAsset.thumbnail的大小为150 * 150,但在iOS 9中其大小为75 * 75。 这是我的代码: self.ima...

13得票2回答
从ALAssetRepresentation生成自定义缩略图

我的主要问题是需要为ALAsset对象获取缩略图。 我尝试了很多解决方案,并在stackoverflow上搜索了好几天,但我找到的所有解决方案都不能满足我的限制: - 我不能使用默认缩略图,因为它太小; - 我不能使用全屏或全分辨率图像,因为我有很多图片要显示; - 我不能使用UIImag...

7得票3回答
如何在iOS上快速将ALAsset图像保存到磁盘?

我正在使用ALAsset来检索图像,就像这样: [[asset defaultRepresentation] fullResolutionImage]] 这个返回CGImageRef,我希望尽快将其保存到磁盘上... 解决方案1: UIImage *currentImage = [U...

11得票3回答
获取ALAsset的路径

如何获取ALAssets数组中每个元素的路径? 我想要获取这些图片以便将它们添加到电子邮件中。 例如:NSString *path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"png"]; NSData *myDa...

8得票4回答
如何从ALAssetRepresentation创建有效的CGImageSourceRef?

我正在尝试使用CGImageSourceCreateThumbnailAtIndex来有效地创建调整大小的图像版本。我有一些现有的代码,可以对来自磁盘的图像进行此操作,现在我正在尝试使用来自ALAssetsLibrary的图像。 这是我的代码: ALAsset *asset; ALAsse...

7得票1回答
默认表示法中的ALAsset全屏图像未能返回全屏图像。

在我的应用程序中,我将图像保存为资源并存储到相册中。我也想检索它们并在全屏中显示它们。我使用以下代码: ALAsset *lastPicture = [scrollArray objectAtIndex:iAsset]; ALAssetRepresentation *defaultRep...