Verwendung der integrierten iOS-Kamera ohne Verwendung von UIImagePickerController

8

Ich möchte meine eigene Benutzeroberfläche für die Aufnahme von Bildern in meiner App erstellen. Ist das möglich? Ich habe schon viele Apps gesehen, die diese Funktion nutzen (andere Kamera-Apps), die eine benutzerdefinierte Benutzeroberfläche haben, und nachdem Sie ein Bild aufgenommen haben, fragt es nicht, ob Sie das Foto erneut aufnehmen möchten. Es wäre auch schön, wenn die mit der Frontkamera aufgenommenen Fotos nicht umgedreht würden. Also, wie würde ich das machen?

Danke

    
Jason Silberman 08.04.2013, 15:02
quelle

2 Antworten

9

Sie sollten AVFoundation

verwenden

probiere diesen Code GLCamerRipple

und dies auch SquareCam

Im Grunde müssen Sie eine Klasse erstellen, die das AVCaptureVideoDataOutputSampleBufferDelegate-Protokoll implementiert und starte die Sitzung mit der Kamera.

    
Janub 08.04.2013, 15:10
quelle
0

Dies ist auch eine gute Option: Ссылка

Alternativ, wenn Sie mehr Kontrolle wollen, können Sie AVFoundation als Janub erwähnt

verwenden     
ndey96 17.12.2015 19:28
quelle