Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Trying to save image to Photo album with custom name in iOS

I have an iOS application where I am saving an image to my photos folder to my iPad. However, what I would like to do is store the image with a custom name (e.g. using the date and time stamp for when the image was actually captured), so that it would be easier for it to be retrieved in the future.

My code at the moment for storing my images is as follows:

- (IBAction)imageCapture:(id)sender {
    
    UIImage *myImage = [_imageView currentImage];
    UIImageWriteToSavedPhotosAlbum(myImage, nil, nil, nil);
        
}

I am able to store my image, but how do I name the image prior to storing it (e.g. "082620131100am.png"?

like image 962
syedfa Avatar asked Aug 26 '13 14:08

syedfa


People also ask

How do I save a picture with my name?

Save an image as a separate fileIn the Save as type list, select the file format that you want. In the File name box, type a new name for the picture, or just accept the suggested file name. Select the folder where you want to store the image.


1 Answers

Since you cannot override any image/video in the user's photo library, you will not be able to give the the file a specific filename.

You can add some metadata to your image if you use the method: writeImageDataToSavedPhotosAlbum:metadata:completionBlock:, but you will not be able to set the filename.

like image 194
rckoenes Avatar answered Sep 28 '22 05:09

rckoenes