Pregunta Guardar UIImage en la biblioteca de fotos en lugar de rollo de cámara


Sé cómo guardar una imagen usando llamadas API estándar al carrete de la cámara. También sé que los dispositivos sin cámara se guardan en la Biblioteca de fotos.

Para dispositivos con una cámara, ¿cómo guardo un UIImage en la biblioteca de fotos EN LUGAR DEL rollo de la cámara?


5
2018-04-20 04:06


origen


Respuestas:


Deberías probar este método proporcionado por IOS SDK,

UIImageWriteToSavedPhotosAlbum(myImage, nil, nil, nil );

5
2018-04-20 04:29



La única forma en que sé cómo hacerlo es con UIImageWriteToSavedPhotosAlbum, la ruta rápida es pasar nulo a todo menos al parámetro UIImage.

UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);

3
2018-04-20 04:18



La fototeca es solo un marcador de posición que muestra todas las fotos de su teléfono, incluido el carrete de la cámara. Entonces, si borraste una foto de la cámara, desaparecería en la biblioteca de fotos. El de la biblioteca de fotos no es un duplicado; es más como un atajo Tiene mucho sentido. Es como una carpeta de "favoritos". Obtiene su información de la carpeta principal.


1
2018-04-20 05:52



Esto es lo que encuentras el enlace muestra cómo almacenar las imágenes en la Galería de iPhone. Mira el enlace: http://sugartin.info/2012/01/10/permanently-download-image-and-fetch-locally-images/


1
2018-04-20 06:02