Panoramica
Impostazioni per l'interfaccia utente di un GMSMapView.
Funzioni dei membri pubblici | |
(void) | - setAllGesEnabled: |
Consente di impostare la preferenza per l'attivazione o la disattivazione di tutti i gesti (impostazione predefinita). | |
Proprietà | |
BOOL | scrollGestures |
Consente di stabilire se attivare o disattivare i gesti di scorrimento (impostazione predefinita). | |
BOOL | zoomGestures |
Consente di stabilire se attivare o disattivare i gesti di zoom (impostazione predefinita). | |
BOOL | tiltGestures |
Consente di stabilire se attivare o disattivare i gesti di inclinazione (impostazione predefinita). | |
BOOL | rotateGestures |
Consente di stabilire se attivare o disattivare i gesti di rotazione (impostazione predefinita). | |
BOOL | consumesGesturesInView |
Consente di stabilire se i gesti degli utenti possono essere utilizzati completamente da GMSMapView quando sono attivati (impostazione predefinita SÌ). | |
BOOL | compassButton |
Attiva o disattiva la bussola. | |
BOOL | myLocationButton |
Attiva o disattiva il pulsante La mia posizione. | |
BOOL | indoorPicker |
Attiva (impostazione predefinita) o disattiva il selettore del piano interno. | |
BOOL | allowScrollGesturesDuringRotateOrZoom |
Consente di stabilire se è possibile eseguire i gesti di rotazione e zoom senza centrare l'immagine e farla scorrere (impostazione predefinita SÌ). |
Documentazione sulle funzioni dei membri
- (void) setAllGesEnabled: | (BOOL) | attivata |
Consente di impostare la preferenza per l'attivazione o la disattivazione di tutti i gesti (impostazione predefinita).
Ciò non impedisce agli utenti di toccare un pulsante sullo schermo per spostare la videocamera (ad esempio, i controlli di zoom o bussola) né limita i movimenti programmatici e l'animazione.
Documentazione della proprietà
- (BOOL) scrollGestures [read, write, assign] |
Consente di stabilire se attivare o disattivare i gesti di scorrimento (impostazione predefinita).
Se questa opzione è attiva, gli utenti possono trascinare la fotocamera per eseguire la panoramica. Ciò non limita lo spostamento programmatico della videocamera.
- (BOOL) zoomGestures [read, write, assign] |
Consente di stabilire se attivare o disattivare i gesti di zoom (impostazione predefinita).
Se questa impostazione è attiva, gli utenti possono toccare due volte/toccare con due dita o pizzicare per eseguire lo zoom della fotocamera. Ciò non limita lo spostamento programmatico della videocamera.
- (BOOL) tiltGestures [read, write, assign] |
Consente di stabilire se attivare o disattivare i gesti di inclinazione (impostazione predefinita).
Se l'opzione è attiva, gli utenti possono scorrere verso il basso o verso l'alto con due dita per inclinare la fotocamera. Ciò non limita il controllo programmatico dell'angolo di visualizzazione della videocamera.
- (BOOL) rotateGestures [read, write, assign] |
Consente di stabilire se attivare o disattivare i gesti di rotazione (impostazione predefinita).
Se questa impostazione è attiva, gli utenti possono usare un gesto di rotazione con due dita per ruotare la fotocamera. Ciò non limita il controllo programmatico dell'orientamento della videocamera.
- (BOOL) consumesGesturesInView [read, write, assign] |
Consente di stabilire se i gesti degli utenti possono essere utilizzati completamente da GMSMapView quando sono attivati (impostazione predefinita SÌ).
In questo modo, la vista genitore non può ricevere questi gesti.
Quando GMSMapView è contenuto in un UIscrollView (o in un'altra area scorrevole), i gesti sulla mappa non possono essere consumati come gesti di scorrimento. Tuttavia, la disattivazione di questa opzione (impostata su NO) può essere utile per supportare gerarchie o requisiti di visualizzazione complessi.
- (BOOL) compassButton [read, write, assign] |
Attiva o disattiva la bussola.
La bussola è un'icona sulla mappa che indica la direzione del nord sulla mappa.
Se attivata, viene visualizzata solo quando la fotocamera viene ruotata rispetto all'orientamento predefinito (con un valore pari a 0). Quando un utente tocca la bussola, la fotocamera si orienta all'orientamento predefinito e si dissolve dopo poco tempo. Se disattivata, la bussola non verrà mai visualizzata.
- (BOOL) myLocationButton [read, write, assign] |
Attiva o disattiva il pulsante La mia posizione.
Si tratta di un pulsante visibile sulla mappa che, quando toccato dagli utenti, centra la mappa sulla posizione corrente dell'utente.
- indoorPicker (BOOL) [read, write, assign] |
Attiva (impostazione predefinita) o disattiva il selettore del piano interno.
Se attivata, è visibile solo quando la visualizzazione è incentrata su un edificio con dati relativi al piano interno. Se disattivato, il piano selezionato può comunque essere controllato in modo programmatico tramite la proprietà IndoorDisplay mapView.
- (BOOL) allowScrollGesturesDuringRotateOrZoom [read, write, assign] |
Consente di stabilire se è possibile eseguire i gesti di rotazione e zoom senza centrare l'immagine e farla scorrere (impostazione predefinita SÌ).