iOS enregistrer la photo dans une application spécifique de l'album
Je suis de la création d'un iOS 5 application. Je veux enregistrer une photo de l'appareil.
Je veux enregistrer la photo dans un album spécifique pour mon application, j'ai donc besoin de créer l'album, puis enregistrer les photos sur l'album.
Je sais comment créer l'album:
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library addAssetsGroupAlbumWithName:@"MY APP NAME" resultBlock:^(ALAssetsGroup *group) {
//How to get the album URL?
} failureBlock:^(NSError *error) {
//Handle the error
}];
Je veux ajouter des photos dans le nouvel album maintenant, comment dois-je faire? Exemple de code est grandement apprécié!
Cet article semble obtenir ce que vous cherchez avec une coutume
ALAssetsLibrary
catégorie. Ressemble, il y a certains commentaires ci-dessous l'article qui peut vous aider avec des performances aussi.OriginalL'auteur Todd Davies | 2012-08-15
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le code suivant juste changer le nom de l'album :
OriginalL'auteur kkocabiyik
Pour ceux qui cherchent à faire cela comme de l'iOS 9, les choses sont devenues un peu plus compliqué car la ALAssetsLibrary est dépréciée en faveur de la nouvelle bibliothèque de Photos.
Voici quelques Swift code pour l'ajout de UIImages à un nom de l'album (la création de l'album s'il n'existe pas), vous devrez peut-être faire quelques refontes/optimisation de vos besoins:
OriginalL'auteur Eddy Borja
Pour ceux qui recherchent Eddy réponse dans
Objective-C.
#import <Photos/Photos.h>
OriginalL'auteur Xeaza
Adaptation de Eddy réponse pour Swift 4:
OriginalL'auteur Pacificana