Opis
GMSPanoramaCamera służy do kontrolowania kierunku oglądania w GMSPanoramaView.
Nie zawiera informacji o tym, którą panoramę należy wyświetlić.
Publiczne funkcje członków | |
(identyfikator) | – initWithOrientation:zoom:FOV: |
Wyznaczony inicjator. | |
Statyczne publiczne funkcje członkowskie | |
(typ instancji) | + cameraWithOrientation:powiększenie: |
Wygodny konstruktor określający nagłówek i nachylenie w ramach elementu orientation oraz pole zoom i domyślne pole widzenia (90 stopni). | |
(typ instancji) | + cameraWithHeading:pitch:zoom: |
Wygodny konstruktor określający pola heading , pitch , zoom z domyślnym polem widzenia (90 stopni). | |
(typ instancji) | + cameraWithOrientation:zoom:FOV: |
Wygodny konstruktor dla GMSPanoramaCamera, który określa wszystkie właściwości kamery z nagłówkiem i nachyleniem w ramach funkcji orientation . | |
(typ instancji) | + cameraWithHeading:pitch:zoom:FOV: |
Wygodny konstruktor dla GMSPanoramaCamera, określający wszystkie właściwości kamery. | |
Usługi | |
zmiennoprzecinkowa | Pole widzenia |
Pole widzenia (pole widzenia) obejmujące większy wymiar (szerokość lub wysokość) widoku w stopniach przy powiększeniu 1. | |
float | powiększenie |
Dostosowuje widoczny obszar ekranu. | |
GMSOrientation | orientacja |
Orientacja aparatu, która określa kierunek i tonację. |
Dokumentacja funkcji członka grupy
– (id) initWithOrientation: | (GMSOrientation). | orientacja | |
powiększenie: | (float) | powiększenie | |
Pole widzenia: | (liczba zmiennoprzecinkowa) | Pole widzenia | |
Wyznaczony inicjator.
Konfiguruje GMSPanoramaCamera przy użyciu orientation
, zoom
i FOV
. Wartości te zostaną zmienione na akceptowalne zakresy.
+ (typ instancji) aparat z orientacją: | (GMSOrientation). | orientacja | |
powiększenie: | (float) | powiększenie | |
Wygodny konstruktor określający nagłówek i nachylenie w ramach elementu orientation
oraz pole zoom
i domyślne pole widzenia (90 stopni).
+ (typ instancji) aparat z nagłówkiem: | (CLLocationDirection) | nagłówek | |
ton: | (liczba zmiennoprzecinkowa) | dźwięk | |
powiększenie: | (float) | powiększenie | |
Wygodny konstruktor określający pola heading
, pitch
, zoom
z domyślnym polem widzenia (90 stopni).
+ (typ instancji) aparat z orientacją: | (GMSOrientation). | orientacja | |
powiększenie: | (float) | powiększenie | |
Pole widzenia: | (liczba zmiennoprzecinkowa) | Pole widzenia | |
Wygodny konstruktor dla GMSPanoramaCamera, który określa wszystkie właściwości kamery z nagłówkiem i nachyleniem w ramach funkcji orientation
.
+ (typ instancji) aparat z nagłówkiem: | (CLLocationDirection) | nagłówek | |
ton: | (liczba zmiennoprzecinkowa) | dźwięk | |
powiększenie: | (float) | powiększenie | |
Pole widzenia: | (liczba zmiennoprzecinkowa) | Pole widzenia | |
Wygodny konstruktor dla GMSPanoramaCamera, określający wszystkie właściwości kamery.
Dokumentacja właściwości
- (liczba 2-krotnie) Pole widzenia [read, assign] |
Pole widzenia (pole widzenia) obejmujące większy wymiar (szerokość lub wysokość) widoku w stopniach przy powiększeniu 1.
Jest ona ograniczona do zakresu [1, 160] stopni, a wartość domyślna to 90 stopni.
Niższe wartości pola widzenia dają efekt powiększenia, a wyższe pole widzenia – efekt rybiego oka.
- Uwaga:
- To nie jest wyświetlane pole widzenia, jeśli powiększenie jest inne niż 1. Gesty powiększania przez użytkownika sterują właściwością powiększenia, a nie tej właściwości.
- (liczba zmiennoprzecinkowa) powiększenie [read, assign] |
Dostosowuje widoczny obszar ekranu.
Powiększenie N pokazuje ten sam obszar co szerokość środkowa/N wysokość/N obszaru widocznego przy powiększeniu 1.
Powiększenie jest ograniczone do zakresu zdefiniowanego w implementacji [1, 5].
- (GMSOrientation) orientation [read, assign] |
Orientacja aparatu, która określa kierunek i tonację.