Cuando instalo y presento un UIImagePickerController, a veces la transmisión de video tardará hasta 5 segundos en aparecer y aparecerá una pantalla negra. Instalo el UIImagePickerController varias veces desde diferentes vistas. ¿Cuál podría ser la fuente de este problema?UIImagePickerController no inicializará la vista de cámara a veces
5
A
Respuesta
2
Las demoras en la interfaz de usuario normalmente están relacionadas con el código que no se ejecuta en el hilo principal. Solo Main Thread puede cambiar la interfaz de usuario, por lo que si su código se ejecuta en alguna otra cadena de fondo, tendrá unos segundos de retraso. Usted puede garantizar un bloque de código se corrió en el hilo principal con:
dispatch_async(dispatch_get_main_queue(), ^{
// Your code
});
he respondido a un problema similar aquí:
dismissViewControllerAnimated:completion: has a couple second delay
Cuestiones relacionadas
- 1. UIImagePickerController sin superposición en la vista previa
- 2. La vista previa de la cámara UIImagePickerController es retratos en la aplicación horizontal
- 3. Obtener una representación de imagen de la vista previa de la cámara en UIImagePickerController
- 4. UIImagePickerController con cámara fuente: el recorte de video no funciona
- 5. Omitir UIImagePickerController Vista previa?
- 6. diferencias entre la cámara y UIImagePickerController AVCaptureSession en el iPhone
- 7. ¿Cómo acceder al flash de la cámara en UIImagePickerController?
- 8. iPhone: superposición de vista previa de la cámara
- 9. ColorEfecto no visible en la vista previa de la cámara
- 10. finalización dismissviewcontrolleranimated no llamar a la finalización de UIImagePickerController
- 11. UIImagePickerController con fuente de cámara con permite la edición sí: el recorte de video no funciona
- 12. Presenta otra vista modal de UIImagePickerController
- 13. SurfaceView con vista previa de la cámara no se destruye
- 14. UIImagePickerController cómo hacer un cambio animado desde la cámara trasera a la frontal?
- 15. UIImagePickerController: ignorando la solicitud para tomar una foto; la cámara aún no está lista
- 16. Cómo agregar UIImagePickerController como una vista secundaria en lugar de Vista modal
- 17. Controles personalizados de cámara para iPhone (sin usar UIImagePickerController)
- 18. Vista de superficie de la cámara Android
- 19. UIImagePickerController me da una vista previa del negro
- 20. Cambio de tamaño de la vista previa de la cámara
- 21. UIImagePickerController tutorial?
- 22. Android cámara vista previa tutorial
- 23. Zxing - Cambio de la vista de la cámara -90 grados
- 24. gcc warning "'se inicializará después de'
- 25. vista de superposición de cámara, solo para una vista previa?
- 26. Cómo cortar e invertir la vista de la cámara?
- 27. Permitir a UIImagePickerController editar video pero no imágenes
- 28. UIImagePickerController no libera la memoria que ocupa
- 29. ¿Cómo mejorar la vista previa de la cámara?
- 30. ¿Por qué la interfaz de mi cámara actúa de manera extraña cuando uso UIImagePickerController?
Qué dispositivo es usted que funciona esto? –
iphone 4 es el dispositivo – coolio