Panoramica
GMSPanoramaCamera viene utilizzata per controllare la direzione di visualizzazione di un dispositivo GMSPanoramaView.
Non contiene informazioni sulla panoramica specifica da visualizzare.
Funzioni pubbliche dei membri | |
(ID) | - initWithOrientation:zoom:FOV: |
Inizializzatore designato. | |
Funzioni membri pubbliche statiche | |
(instancetype) | + fotocameraConOrientamento:zoom: |
Costruttore pratico che specifica orientamento e altezza come parte di orientation , più zoom e campo visivo predefinito (90 gradi). | |
(instancetype) | + cameraWithHeading:pitch:zoom: |
Costruttore pratico che specifica heading , pitch , zoom con campo visivo predefinito (90 gradi). | |
(instancetype) | + cameraWithOrientation:zoom:FOV: |
Costruttore pratico per GMSPanoramaCamera, che specifica tutte le proprietà della fotocamera con orientamento e tono come parte di orientation . | |
(instancetype) | + cameraWithHeading:pitch:zoom:FOV: |
Costruttore pratico per GMSPanoramaCamera, che specifica tutte le proprietà della fotocamera. | |
Proprietà | |
doppio | Campo visivo |
Il campo visivo (FOV) comprende la dimensione più grande (larghezza o altezza) della vista in gradi con zoom 1. | |
float | zoom |
Consente di regolare l'area visibile dello schermo. | |
GMSOrientation | orientamento |
L'orientamento della fotocamera, che raggruppa orientamento e tono. |
Documentazione sulle funzioni membri
- (id) initWithOrientation: | (GMSOrientation) | orientamento | |
zoom: | (float) | zoom | |
FOV: | (doppio) | Campo visivo | |
Inizializzatore designato.
Configura questa GMSPanoramaCamera con orientation
, zoom
e FOV
. Questi valori verranno limitati a intervalli accettabili.
+ (instancetype) cameraWithOrientation: | (GMSOrientation) | orientamento | |
zoom: | (float) | zoom | |
Costruttore pratico che specifica orientamento e altezza come parte di orientation
, più zoom
e campo visivo predefinito (90 gradi).
+ (instancetype) cameraWithHeading: | (CLLocationDirection) | intestazione | |
diamante: | (doppio) | presentazione | |
zoom: | (float) | zoom | |
Costruttore pratico che specifica heading
, pitch
, zoom
con campo visivo predefinito (90 gradi).
+ (instancetype) cameraWithOrientation: | (GMSOrientation) | orientamento | |
zoom: | (float) | zoom | |
FOV: | (doppio) | Campo visivo | |
Costruttore pratico per GMSPanoramaCamera, che specifica tutte le proprietà della fotocamera con orientamento e tono come parte di orientation
.
+ (instancetype) cameraWithHeading: | (CLLocationDirection) | intestazione | |
diamante: | (doppio) | presentazione | |
zoom: | (float) | zoom | |
FOV: | (doppio) | Campo visivo | |
Costruttore pratico per GMSPanoramaCamera, che specifica tutte le proprietà della fotocamera.
Documentazione della proprietà
- (doppio) FOV [read, assign] |
Il campo visivo (FOV) comprende la dimensione più grande (larghezza o altezza) della vista in gradi con zoom 1.
È fissato all'intervallo [1, 160] gradi e ha un valore predefinito di 90.
Valori del campo visivo più bassi producono un effetto di zoom attivo; valori del campo visivo più grandi producono un effetto fisheye.
- Nota:
- Il campo visivo non è visualizzato se lo zoom è diverso da 1. I gesti di zoom degli utenti controllano la proprietà zoom, non questa proprietà.
- (mobile) zoom [read, assign] |
Consente di regolare l'area visibile dello schermo.
Uno zoom di N mostrerà la stessa area della larghezza centrale/N altezza/N dell'area mostrata con lo zoom 1.
Lo zoom è fissato all'intervallo definito per l'implementazione [1, 5].
- (GMSOrientation) orientamento [read, assign] |
L'orientamento della fotocamera, che raggruppa orientamento e tono.