Bonjour, j’utilise AVfoundation pour la capture d’image et cherche un moyen d’ajouter un frame sur la capture directement.
En résumer quelque chose qui ressemble à cette image :
Je réussi à faire un layout et ajouter la camera à un endroit précis du layout mais pas ajouter un layout dans la camera.
voici mon code :
Mon but final et que quand je click sur capturer je récupère juste l’image a l’intérieur de la frame interne ; mais que l’ensemble de la view soit dans la camera.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 AVCaptureVideoPreviewLayer *previewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:session]; UIView *myView = viewEnter; previewLayer.frame = myView.bounds; previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill; [self.view.layer addSublayer:previewLayer]; [session startRunning];
Merci de votre aide.
Partager