2017-05-23 2 views
1

J'ai utilisé la ligne de code suivante pour choisir une image de la photothèque. Maintenant, je veux créer un URL pour ces images, si c'est possible.Comment créer une URL pour une image en utilisant Swift

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) { 

    let image = info[UIImagePickerControllerOriginalImage] as! UIImage 
    self.imageView.image = image 

    picker.dismiss(animated: true) { 
     // Completion block 
    } 
} 

Comment créer un URL pour un UIImage?

+1

Que voulez-vous dire créer url? Vous pouvez obtenir le UIImagePickerControllerReferenceURL de votre URL multimédia ou vous pouvez enregistrer l'UIImage et utiliser ce fichierURL –

+0

J'ai besoin d'une URL pour attacher une image à la notification locale. Je n'ai aucune expérience avec l'URL. Merci pour votre commentaire. C'est vraiment utile – Mannopson

+0

Donc vous devez sauvegarder votre image localement. Vous devrez utiliser 'UIImageJPEGRepresentation (image, 1)' et écrire ces données dans le répertoire de vos documents –

Répondre

1

Essayez d'utiliser let url = info[UIImagePickerControllerMediaURL] as! URL

+0

@Mannopson Cette action? Si oui, veuillez le marquer comme accepté en appuyant sur la coche à gauche. – Coder256