Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用特定文件名将照片保存到相机卷_Ios_Ipad_Camera Roll - Fatal编程技术网

Ios 使用特定文件名将照片保存到相机卷

Ios 使用特定文件名将照片保存到相机卷,ios,ipad,camera-roll,Ios,Ipad,Camera Roll,我试图实现的是拍摄一张照片,让用户指定照片属于类别1还是类别2。我有两个按钮,每个类别一个。当用户按下按钮时,照片将保存到相机卷中。之后,在家里,当我将我的iPad与iPhoto同步时,我希望能够按类别进行排序,或者至少能够识别它所属的类别 我首先想到的是: 1) 使用iPad相机拍照——这已经在我的应用程序中完成了 2) 以特定的名称(如cat1_pict123.jpg或cat2_pict456.jpg)将照片保存在照相胶卷中 我打算使用 UIImageWriteToSavedPhotosAl

我试图实现的是拍摄一张照片,让用户指定照片属于类别1还是类别2。我有两个按钮,每个类别一个。当用户按下按钮时,照片将保存到相机卷中。之后,在家里,当我将我的iPad与iPhoto同步时,我希望能够按类别进行排序,或者至少能够识别它所属的类别

我首先想到的是: 1) 使用iPad相机拍照——这已经在我的应用程序中完成了 2) 以特定的名称(如cat1_pict123.jpg或cat2_pict456.jpg)将照片保存在照相胶卷中

我打算使用 UIImageWriteToSavedPhotosAlbum(myImage,nil,nil,nil); 但是我不知道如何/或者是否可以指定文件名

或者,是否有一种方法可以在将照片保存到相机卷之前“标记”照片?在iPhoto中可以看到的评论或其他内容


感谢您的帮助

目前无法做到这一点。

您不能对保存在photolibrary中的图像使用文件名


将其保存到具有特定名称的文档目录。

有一种方法可以做到这一点,即设置图像IPTC元数据:

  • 设置“对象名称”字段以在中设置图像标题 伊菲托

  • 设置“关键字”字段以在中设置关键字 iPhoto,然后使用智能相册查看所有具有这些功能的图像 关键词


有关详细信息(和代码),请参见。

您不能在camera roll中命名/重命名文件。您可以使用指定的名称将图像写入应用程序的沙盒中。