Tocropviewcontroller: L'écran devient tout bleu après avoir cliqué sur le bouton Terminé dans iOS 13

Créé le 21 nov. 2019  ·  12Commentaires  ·  Source: TimOliver/TOCropViewController

Après le recadrage lorsque je clique sur le bouton Terminé, tout l'écran devient bleu

Commentaire le plus utile

J'ai trouvé que si je change self.dismiss(animé : true, complétion : nil) en self.dismiss(animé : faux, complétion : nil) (définit animé sur false) dans la fonction didCropToImage de mon application, alors tout fonctionne eh bien, même avec le style de présentation popOver, donc je vais y aller pour le moment.

Tous les 12 commentaires

Je rencontre le même problème avec iOS 13. Après avoir appuyé sur le bouton Terminé, l'écran est tout noir et ne revient pas à l'application. J'ai mis à jour vers la dernière version 2.5.2 et ce problème persiste. L'application ne plante pas, elle reste juste bloquée sur l'écran noir, je dois donc fermer l'application. Lorsque je redémarre l'application, l'image est correctement recadrée, il semble donc qu'il y ait un problème pour revenir à l'application appelante à partir de CropViewController après avoir appuyé sur Terminé.

C'est parce que la présentation de la vue de la carte dans iOS 13. Corrigé en utilisant ci-dessous :

https://stackoverflow.com/a/58255416

Merci. j'utilisais
cropViewController.modalPresentationStyle = .popOver

Cela fonctionne très bien pour les appareils iPad. Mais pas pour les appareils iPhone sous iOS 13.
Je dois donc forcer modalPresentationStyle sur fullScreen pour le téléphone maintenant.

J'ai trouvé que si je change self.dismiss(animé : true, complétion : nil) en self.dismiss(animé : faux, complétion : nil) (définit animé sur false) dans la fonction didCropToImage de mon application, alors tout fonctionne eh bien, même avec le style de présentation popOver, donc je vais y aller pour le moment.

J'ai également rencontré ce problème, merci pour la solution de contournement. Vous vous demandez quand cela va être corrigé pour iOS 13

Le rejet d'animation +1 est définitivement bien meilleur ! J'adorerais voir cela corrigé pour iOS 13

Hé les gens ! J'ai vérifié et le style de présentation modale est maintenant explicitement défini sur plein écran dans la bibliothèque.

S'il vous plaît essayez de tirer du maître et faites-moi savoir si c'est réellement corrigé pour vous ou non.

@TimOliver c'est maintenant corrigé. Merci beaucoup

Frais! Merci de m'avoir confirmé ça @shamikagasc ! Je vais clore ce sujet maintenant.

Une dernière chose. Si vous appréciez cette bibliothèque et que vous l'utilisez dans une application d'expédition et que vous avez besoin d'une assistance supplémentaire pour celle-ci, veuillez envisager de me parrainer sur GitHub Sponsors . Merci! :RÉ

Ce n'est pas corrigé si vous présentez le contrôleur de culture à partir d'un contrôleur modal.
La suppression sans animation fonctionne toujours.

Ou peut-être que le Pod n'est pas à jour avec le maître ?

@TimOliver Le problème n'est toujours pas résolu, même avec le dernier pod.

Désolé les gens. Merci de ne pas commenter un problème clos.

Si le problème persiste sur la dernière version, veuillez ouvrir un nouveau problème et veuillez le remplir avec autant d'exemples de code/captures d'écran/informations que je peux utiliser pour le reproduire.

Merci!

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

yarodevuci picture yarodevuci  ·  8Commentaires

muranobu picture muranobu  ·  4Commentaires

mugunth87 picture mugunth87  ·  5Commentaires

piyushlodaliya picture piyushlodaliya  ·  3Commentaires

ojseven picture ojseven  ·  7Commentaires