Je suis actuellement en train de développer une application qui a une fonctionnalité de caméra, avec un écran d'appareil photo personnalisé, avec un écran de prévisualisation et une superposition. J'utilise les classes et méthodes AVFoundation selon l'éradication de UIScreenCapture. Le problème que j'ai est que les données de prévisualisation que je reçois de AVCaptureSession est trop zoomée. Si je prends une photo avec cet écran, et une autre avec l'application caméra par défaut de l'iPhone, sans déplacer l'iPhone, la différence de zoom est beaucoup trop.L'écran de prévisualisation de la caméra AVFoundation donne un mauvais zoom
J'ai besoin que le zoom de mon application soit le même que celui par défaut pour l'application appareil photo iPhone.
J'ai essayé de changer le AVCaptureVideoPreviewLayer.videoGravity, à l'une de ses 3 valeurs possibles, en vain.
S'il vous plaît, toutes les pistes sur ce problème sont vraiment appréciées.