11得票3回答
如何在iOS8中确定视频PHAsset的磁盘文件大小

我可以使用iOS8中的Photos框架请求视频PHAsset。我想知道磁盘上的文件大小。PHAsset没有属性可以确定这一点。有人有解决方案吗?(不需要使用Photos框架)

11得票1回答
当将更新后的图像保存到PhotoKit中时,缺少图像元数据。

我在更新图像元数据并将其保存回照片库时遇到了问题。除了更改后的图像元数据存在缺失条目之外,一切都正常,而且我在操作图像或执行照片库更改块时没有收到任何错误。此外,在写回图像之前,字典看起来像原始字典加上我的调试器中的字典。 我的问题是: 我做错了什么导致使用附加数据重写现有属性会抹掉其中...

10得票1回答
我可以在后台线程中获取PHAssets吗?

我想对用户的照片库进行一些操作。由于库可能非常大,因此我想在后台处理。我在想,在后台执行像PHAsset.fetchAssets这样的资产获取并对其进行处理是否安全? 目前我只需要资产元数据。 这样做是否安全:class ViewController: UIViewController {...

10得票2回答
UIImage转换为PHAsset

我试图将UIImage转换为PHAsset,但没找到任何解决方案。我只找到了相反的操作(即从PHAsset到UIImage)。 场景是这样的,我从自定义目录获取图像到PHAssetCollection中,并在UICollectionView中显示。我还想在此处包括来自上一个屏幕的几张图片,它...

10得票2回答
使用相机拍摄的UIImage,PHAssetChangeRequest失败了。

我正在开发一个iOS应用,遇到了实现摄像头视图控制器的问题。当按下按钮时,我有一个单例相机对象来管理AVFoundation方面的事情并捕获图像。如下所示,一旦从相机中捕获UIImage,我会传递一个使用它的完成块。以下第一个方法是当相机上的拍摄按钮被按下时触发的操作。首先,通过禁用预览层上的...

9得票2回答
如何使用Photos框架在Swift中循环浏览照片库

我有一个应用程序,为我的每个票据创建一个独特的照片库。我需要找出如何循环遍历该库,以便可以逐个上传图像到服务器。我在YouTube上遵循了这些教程。(视频)我目前使用Swift作为语言。我的最终目标是拥有以下伪代码。 //I need the following for loop examp...

9得票3回答
照片框架:与assetsd的连接中断或assetsd已停止

我在使用这个swift库(https://github.com/piemonte/player)播放多个视频时遇到了错误。不确定是与该播放器还是照片框架相关。 问题是,我有一个视图,将显示照片或视频。一切正常工作,直到播放几个视频后出现此消息,随后所有视频都无法播放,只能看到黑屏,并出现内存...

9得票2回答
Photokit 保存用户相册列表顺序

有没有办法保留用户在照片应用程序中排列所有相册的顺序?我一整天都在尝试解决这个问题,但似乎无法找到如何保留顺序以在我的应用程序中显示的内容。 我想保留顺序是因为用户可以重新排列他们在照片应用程序中的相册,所以我希望我的用户界面匹配列表顺序。 我使用的代码来设置列表: PHFetchRes...

9得票1回答
使用照片框架从相册上传视频

如何使用Photos框架从相册上传视频?在使用ALAssetRepresentation和以下方法之前: - (NSUInteger)getBytes:(uint8_t *)buffer fromOffset:(long long)offset length:(NSUInteger)leng...

9得票2回答
使用UIImagePickerController从"My Photo Stream"相册选择照片时,通过fetchAssetsWithALAssetURLs:返回的PHAsset始终为nil。

我正在使用一个UIImagePickerController让用户选择要在应用程序中共享的照片或视频。当用户在其库中选择媒体项目时,我在其中一个UIImagePickerController的委托方法中执行此代码: - (void)imagePickerController:(UIImage...