Überblick
GMSPanoramaCamera wird verwendet, um die Blickrichtung von GMSPanoramaView zu steuern.
Es enthält keine Informationen darüber, welches spezielle Panorama angezeigt werden soll.
Öffentliche Mitgliederfunktionen | |
(ID) | – initWithOrientation:zoom:FOV:: |
Definierter Initialisierer. | |
Statische Funktionen für öffentliche Mitglieder | |
(Instanztyp) | + cameraWithOrientation:zoom: |
Praktischer Konstruktor, der die Richtung und den Neigungswinkel als Teil von orientation angibt, plus zoom und das Standard-Sichtfeld (90 Grad). | |
(Instanztyp) | + cameraWithHeading:pitch:zoom: |
Convenience-Konstruktor, der heading , pitch , zoom mit Standard-Sichtfeld (90 Grad) angibt. | |
(Instanztyp) | + cameraWithOrientation:zoom:FOV:: |
Convenience-Konstruktor für GMSPanoramaCamera, der alle Kameraeigenschaften mit Richtung und Neigung als Teil von orientation angibt. | |
(Instanztyp) | + cameraWithHeading:pitch:zoom:FOV: |
Convenience-Konstruktor für GMSPanoramaCamera, der alle Kameraeigenschaften angibt. | |
Attribute | |
Doppelwert | Sichtfeld |
Das Sichtfeld in Grad, das bei Vergrößerungsstufe 1 von der größeren Dimension (Breite oder Höhe) der Ansicht abgedeckt wird. | |
float | Zoomen |
Passt den sichtbaren Bereich des Bildschirms an. | |
GMSOrientation | Ausrichtung |
Die Kameraausrichtung, in der Ausrichtung und Neigung zusammengefasst sind |
Dokumentation zu Mitgliederfunktionen
– (id) initWithOrientation: | (GMSOrientation) | Ausrichtung | |
Zoom: | (float) | Zoomen | |
Sichtfeld: | (doppelt) | Sichtfeld | |
Definierter Initialisierer.
Konfiguriert GMSPanoramaCamera mit orientation
, zoom
und FOV
. Diese Werte werden an akzeptable Bereiche angepasst.
+ (instancetype) KameraMitOrientation: | (GMSOrientation) | Ausrichtung | |
Zoom: | (float) | Zoomen | |
Praktischer Konstruktor, der die Richtung und den Neigungswinkel als Teil von orientation
angibt, plus zoom
und das Standard-Sichtfeld (90 Grad).
+ (Instanztyp) KameraWithHeading: | (CLLocationDirection) | Überschrift | |
Verkaufspräsentation: | (doppelt) | Verkaufsgespräche | |
Zoom: | (float) | Zoomen | |
Convenience-Konstruktor, der heading
, pitch
, zoom
mit Standard-Sichtfeld (90 Grad) angibt.
+ (instancetype) KameraMitOrientation: | (GMSOrientation) | Ausrichtung | |
Zoom: | (float) | Zoomen | |
Sichtfeld: | (doppelt) | Sichtfeld | |
Convenience-Konstruktor für GMSPanoramaCamera, der alle Kameraeigenschaften mit Richtung und Neigung als Teil von orientation
angibt.
+ (Instanztyp) KameraWithHeading: | (CLLocationDirection) | Überschrift | |
Verkaufspräsentation: | (doppelt) | Verkaufsgespräche | |
Zoom: | (float) | Zoomen | |
Sichtfeld: | (doppelt) | Sichtfeld | |
Convenience-Konstruktor für GMSPanoramaCamera, der alle Kameraeigenschaften angibt.
Property-Dokumentation
- (doppeltes) FOV [read, assign] |
Das Sichtfeld in Grad, das bei Vergrößerungsstufe 1 von der größeren Dimension (Breite oder Höhe) der Ansicht abgedeckt wird.
Dies ist auf den Bereich [1, 160] Grad beschränkt und hat den Standardwert 90.
Niedrigere Sichtfeldwerte erzeugen einen Zoomeffekt, größere Sichtfeldwerte einen Fischaugeneffekt.
- Hinweis:
- Dies ist nicht das angezeigte Sichtfeld, wenn der Zoom etwas anders als 1 ist. Zoomgesten des Nutzers steuern die Zoomeigenschaft, nicht diese Eigenschaft.
- (Unverankert) zoom [read, assign] |
Passt den sichtbaren Bereich des Bildschirms an.
Bei einer Zoomstufe von N wird der gleiche Bereich angezeigt wie der mittlere Breite/N-Höhe/N Fläche von dem, was bei Zoomstufe 1 zu sehen ist.
Der Zoom ist auf den für die Implementierung definierten Bereich [1, 5] beschränkt.
- (GMSOrientation) Ausrichtung [read, assign] |
Die Kameraausrichtung, in der Ausrichtung und Neigung zusammengefasst sind