Как назначить имя фотографии, сохраненной в библиотеке фотографий? - PullRequest
1 голос
/ 05 марта 2010

В настоящее время я работаю над проектом, в котором мне нужно сохранить изображение в библиотеке фотографий и назначить имя для каждого захваченного изображения.Я знаю, как сохранить изображение, но как назначить имя тем, которые сохранены в библиотеке?

Мой код:

-(void)imagePickerController:(UIImagePickerController *) picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{   
    [picker dismissModalViewControllerAnimated:YES];
    imageView.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
     imgglobal =imageView.image;    


    //for saving image in photo library
    UIGraphicsBeginImageContext(self.imageView.bounds.size);


    [self.imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *viewImage =   UIGraphicsGetImageFromCurrentImageContext();
    UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
    UIGraphicsEndImageContext();
    UIImage *image1=imageView.image;
    [self imageSavedToPhotosAlbum:image1 didFinishSavingWithError:nil contextInfo:nil];          
} 

- (void)imageSavedToPhotosAlbum:(UIImage *)image  didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo { 
        NSString *message;
        NSString *title;
        if (!error) {
            title = NSLocalizedString(@"SaveSuccessTitle", @"");
            message = NSLocalizedString(@"SaveSuccessMessage", @"");
        } else {
            title = NSLocalizedString(@"SaveFailedTitle", @"");
            message = [error description];
        }
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title
                                              message:message
                                              delegate:nil
                                              cancelButtonTitle:NSLocalizedString(@"OK", @"")
                                              otherButtonTitles:nil];
        [alert show];
        [alert release];
} 

1 Ответ

2 голосов
/ 05 марта 2010

Фотографии в библиотеке фотографий не содержат имен. И вы не можете создать папку в библиотеке фотографий. Если вам действительно нужно имя для фотографий, поместите его внутри ~/Documents и внедрите собственный выбор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...