ios - 从 iOS 照片库中删除图像

标签 ios objective-c alassetslibrary

<分区>

我创建了一个应用程序,它从手机的照片库中获取图像并将其显示在 Collection View 中。 现在,我希望每当用户选择一个图像并单击删除按钮时,该特定图像就会从 Collection View 和图像库中删除。 我正在使用 ALAssetLibrary 来获取图像。 我搜索了很多但没有找到从照片库中删除图像的方法。

谁能告诉我如何从我的应用程序中以编程方式从照片库中删除照片。

最佳答案

您可以将库中的文件复制到您应用程序的文件系统沙箱中,您可以在其中对它们执行任何您想做的事情。但是,您的应用程序无法修改沙箱外的文件。这包括图库中的文件。

As this answer says ,那里似乎没有定义用于删除照片的方法。

关于ios - 从 iOS 照片库中删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21477463/

相关文章:

ios - Swift 类指针作为?类协议(protocol)?

ios - NSDate 到具有时区偏移量的字符串

iphone - 将 MKMapView 置于注释中心

ios - 推送通知传递和关闭回调

ios - LocationManager不一致

ios - Firebase iOS SDK `setValue` 完成调用不一致

c++ - 将较小的数组复制到较大的数组中

iphone - ALAssetsLibrary 太慢 - Objective-C

objective-c - enumerateGroupsWithTypes 在主线程中轮询时不会执行 block

ios - ALAssetsLibrary enumerateGroupsWithTypes :ALAssetsGroupPhotoStream doesn't contain videos in the group