2012-10-01 13 views
10

Pracuję nad aplikacją na iOS 6, która wykorzystuje kamerę, ale nie byłem w stanie dowiedzieć się, jak włączyć opcje, które pozwoliłyby użytkownikowi na wykonanie zdjęcia panoramicznego. Mam wszystko, co jest w zasięgu robienia normalnego zdjęcia, ale chciałbym umożliwić użytkownikowi korzystanie z nowej funkcji panoramy w iOS 6 w aplikacji.Jak włączyć kamerę panoramiczną iOS 6.0 w aplikacji?

Przeszukałem sieć i nie mogłem znaleźć żadnych informacji (SO, Apple Dev Center itd.). Nie jestem w stanie określić, czy jest to możliwe, czy nie. Czy możemy tego użyć, a jeśli tak, to w jaki sposób?

+0

Mam do czynienia z tym samym problemem, co twój, chciałbym wiedzieć, czy masz jakieś rozwiązanie? – Prerna

+0

Nadal nie znalazłem żadnych informacji. Kiedy to zrobię, z pewnością zaktualizuję swój post. – rog

Odpowiedz

6

To nie jest możliwe. Dostęp do kamery jest możliwy tylko przez UIImagePickerController lub przez AVFramework i żadne z tych urządzeń nie zapewnia tej funkcji.

AVFramework podaje strumień danych z kamery i sam musisz sobie z tym poradzić. Chyba że chcesz zaimplementować własną funkcję panoramiczną, nie jest to odpowiednie.

Chociaż istnieją ustawienia, aby dostosować lampę błyskową, wideo/obraz i tylną/przednią w UIImagePickerController, nie ma żadnej opcji włączenia natywnej funkcji panoramicznej.

Na podobnej zasadzie do fotografii HDR, przechwytywanie panoramiczne jest dostępne tylko w aplikacji Aparat.

+0

Czy są jeszcze jakieś biblioteki, które umożliwiają to w AVFoundation? – iSeeker

+0

Nie, sytuacja się nie zmieniła – WDUK

+0

Znalazłem bibliotekę [tutaj] (http://stackoverflow.com/questions/14062932/libraries-to-capture-panorama-in-ios-6), ale nie jestem pewien, czy jest wiarygodna .. Czy możesz być tak miły, aby mi w tym pomóc? – iSeeker

Powiązane problemy