0
votes

UiImage ne montre pas après avoir sélectionné l'image de la galerie ou de la caméra

J'essaie de sélectionner une image à partir d'une caméra ou d'une galerie et de montrer l'image sélectionnée à l'écran de ma vue d'image. Mais ce n'est pas montrant. XXX

Qu'est-ce que je manque?

Entrez la description de l'image ici

dans mon cas La fonction de point d'arrêt n'est pas du tout invoquant


0 commentaires

3 Réponses :


1
votes

J'ai fait face à la même question avant et je l'ai résolue en définissant une image de retard comme étant montrée ci-dessous: xxx

espère que cela aidera.


0 commentaires

1
votes

Assurez-vous que vous avez uiImagePickerControllerdelegate ajouté à votre classe et avez défini votre uiImagePickerController instance de l'instance: xxx

aussi, il vaut mieux Rejeter le paramètre Picker envoyé à ce délégué: xxx


6 commentaires

Ça n'est pas correct. Vous suggérez une méthode déléguée avec des paramètres anciens [chaîne: tout] . Alors il crée juste une nouvelle méthode


@ROBERTDRESLER Tu as raison. Cependant, le problème était de définir le délégué. Je vais éditer la réponse.


Je suis désolé, vous avez suggéré une bonne chose sicker.dismiss , je ne l'ai tout simplement pas remarqué parce que vous n'avez pas écrit que vous faites ce changement


@ROBERTDRESLER Il semble qu'il n'avait aucun problème à utiliser rejeter il était donc inutile de toute façon. Merci quand même.


Même si cela ressemble à cela, c'était en fait une bonne suggestion qui doit être dans le code, alors remettez-la en arrière;)


@ROBERTDRESLER C'est de retour à la réponse ;-)



1
votes

Si votre fonction de point d'arrêt n'est pas à l'invoquer, je pense que vous n'avez pas défini le délégué ImagePicker dans ViewDidLoad ()

override func viewDidLoad() {
     super.viewDidLoad()
     imagePicker.delegate = self   
   }


0 commentaires