Tocropviewcontroller: La pantalla se pone azul después de hacer clic en el botón Listo en iOS 13

Creado en 21 nov. 2019  ·  12Comentarios  ·  Fuente: TimOliver/TOCropViewController

Después de recortar cuando hago clic en el botón Listo, toda la pantalla se vuelve azul

Comentario más útil

Descubrí que si cambio self.dismiss (animado: verdadero, finalización: nulo) a self.dismiss (animado: falso, finalización: nulo) (establecido animado en falso) en la función didCropToImage en mi aplicación, entonces todo funciona bueno, incluso con el estilo de presentación popOver, así que lo seguiré por ahora.

Todos 12 comentarios

Estoy experimentando el mismo problema con iOS 13. Después de tocar el botón Listo, la pantalla se muestra en negro y no vuelve a la aplicación. He actualizado a la última versión 2.5.2 y este problema persiste. La aplicación no se bloquea, simplemente se queda atascada en la pantalla negra, así que necesito cerrar la aplicación. Cuando reinicio la aplicación, muestra la imagen correctamente recortada, por lo que parece que hay algún problema para volver a la aplicación de llamada desde CropViewController después de tocar Listo.

Esto se debe a la presentación de la vista de tarjeta en iOS 13. Se corrigió usando a continuación:

https://stackoverflow.com/a/58255416

Gracias. Estaba usando
cropViewController.modalPresentationStyle = .popOver

Esto funciona bien para dispositivos iPad. Pero no para dispositivos iPhone en iOS 13.
Así que necesito forzar modalPresentationStyle a fullScreen para el dispositivo del teléfono ahora.

Descubrí que si cambio self.dismiss (animado: verdadero, finalización: nulo) a self.dismiss (animado: falso, finalización: nulo) (establecido animado en falso) en la función didCropToImage en mi aplicación, entonces todo funciona bueno, incluso con el estilo de presentación popOver, así que lo seguiré por ahora.

También he experimentado este problema, gracias por la solución. Me pregunto cuándo se solucionará esto para iOS 13

¡La despedida de animación +1 definitivamente se ve mucho mejor! Me encantaría ver esto arreglado para iOS 13

¡Hey gente! Lo verifiqué dos veces y el estilo de presentación modal está configurado explícitamente en pantalla completa en la biblioteca ahora.

Intente extraer del maestro y avíseme si realmente se solucionó para usted o no.

@TimOliver esto ahora está arreglado. muchas gracias

¡Frio! ¡Gracias por confirmar eso para mí @shamikagasc! Cerraré este problema ahora.

Una última cosa. Si está disfrutando de esta biblioteca y la está usando en una aplicación de envío, y necesita soporte adicional para ella, considere patrocinarme en Patrocinadores de GitHub . ¡Gracias! :D

Esto no se soluciona si presenta el controlador de cultivo desde un controlador modal.
Sin embargo, descartar sin animación todavía funciona.

¿O tal vez el Pod no está actualizado con el maestro?

@TimOliver El problema aún no se ha solucionado, incluso con el último pod.

Lo siento amigos. Por favor, no comentes sobre un problema cerrado.

Si el problema persiste en la última versión, abra un nuevo problema y rellénelo con la mayor cantidad de código / capturas de pantalla / información de muestra que pueda usar para reproducirlo.

¡Gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

Srosman picture Srosman  ·  3Comentarios

trr-amsiq picture trr-amsiq  ·  10Comentarios

asadqazi picture asadqazi  ·  3Comentarios

muranobu picture muranobu  ·  4Comentarios

ClaesClaes picture ClaesClaes  ·  6Comentarios