2012-10-01 3 views
10

Ich arbeite an einer App für iOS 6, die die Kamera verwendet, aber ich konnte nicht herausfinden, wie die Optionen aktiviert werden, die es dem Benutzer ermöglichen würden, eine Panoramaaufnahme zu machen. Ich habe alles soweit funktioniert wie man ein normales Foto macht, möchte aber dem Nutzer die Möglichkeit geben die neue Panorama-Funktion in iOS 6 in der App zu nutzen.Wie können Sie die iOS 6.0 Panoramakamera in einer Anwendung aktivieren?

Ich habe das Netz durchforstet und konnte keine Informationen finden (SO, Apple Dev Center, etc). Ich kann nicht feststellen, ob das überhaupt möglich ist oder nicht. Können wir das verwenden, und wenn ja, wie?

+0

Ich stehe vor dem gleichen Problem wie Sie, ich würde gerne wissen, ob Sie irgendeine Lösung haben? – Prerna

+0

Ich habe noch keine Informationen gefunden. Wenn ich das tue, werde ich sicher sein, meinen Beitrag zu aktualisieren. – rog

Antwort

6

Dies ist nicht möglich. Der Zugriff auf die Kamera ist nur über UIImagePickerController oder über AVFramework möglich, und keines von beiden bietet diese Funktionalität.

AVFramework gibt Ihnen den Datenstrom von der Kamera, und Sie müssen das selbst behandeln. Sofern Sie keine eigene Panorama-Funktion implementieren möchten, ist dies nicht geeignet.

Während in UIImagePickerController Einstellungen zum Anpassen von Blitz, Video/Bild und Rück-/Vorderseite vorhanden sind, gibt es keine, die die native Panoramafunktion aktivieren.

In einem ähnlichen eitel zu HDR-Aufnahmen, Panorama-Aufnahme ist nur innerhalb der Kamera-App verfügbar.

+0

Gibt es Bibliotheken, die dies in AVFoundation schon ermöglichen? – iSeeker

+0

Nein, die Situation hat sich nicht geändert – WDUK

+0

Ich fand eine Bibliothek [http://stackoverflow.com/questions/14062932/libraries-to-capture-panorama-ini-ios-6-], aber nicht sicher, ob es zuverlässig ist Könntest du mir so freundlich sein? – iSeeker