Riferimento alla classe GMS poligono

Riferimento alla classe CPE poligoni

Panoramica

aiuto poligono indica un poligono che viene visualizzato sulla mappa.

Un poligono (come una polilinea) definisce una serie di coordinate collegate in sequenza ordinata; inoltre, i poligoni formano un anello chiuso e definiscono un'area colorata.

Eredita L'overlay DASH.

Funzioni pubbliche per i membri

(instancetype)+ poligonoConPercorso:
 Costruttore di convenienti per GPo allemano per un determinato percorso.

Proprietà

BDIPath*percorso
 Il percorso che descrive questo poligono.
NSArray< DASHPath* > *buchi
 L'array di istanze DASHPath che descrivono i fori di questo poligono.
CGFloatLarghezza barra
 La larghezza del contorno del poligono nei punti dello schermo.
Colore UI * ColoreColore
 Il colore del contorno del poligono.
Colore UI * coloreColore
 Il colore di riempimento.
BOOLgeodetica
 Indica se il poligono deve essere sottoposto a rendering geodetico.
Metrica CLUSTERLayerlivello
 Fornisce il livello di animazione principale per questo CPE</ph>.
NSString * title
 Titolo, una breve descrizione dell'overlay.
PageSpeedMapView*mappa
 La mappa su cui si trova questo overlay.
BOOLtoccabile
 Se questo overlay deve causare notifiche di tocchi.
intIndice z
 Gli overlay di valore zIndex più alti verranno disegnati sopra i livelli e i overlay di riquadro zIndex più bassi.
IDDati utente
 Dati in overlay.

Documentazione della funzione per membri

+ (instancetype) poligonoWithPath: (BDIPath * non valido) percorso

Costruttore di convenienti per GPo allemano per un determinato percorso.

Altre proprietà avranno valori predefiniti.


Documentazione proprietà

- (PercorsoPercorso*) percorso [read, write, copy]

Il percorso che descrive questo poligono.

Le coordinate che compongono il percorso devono essere valide.

- (NSArray<DASHPath *>*) buchi [read, write, copy]

L'array di istanze DASHPath che descrivono i fori di questo poligono.

Le coordinate che compongono ogni percorso devono essere valide.

- (CGFloat) btnWidth [read, write, assign]

La larghezza del contorno del poligono nei punti dello schermo.

Il valore predefinito è 1.

- (UIColor*) rainColor [read, write, assign]

Il colore del contorno del poligono.

Il valore predefinito è null.

- (UIColor*) fillColor [read, write, assign]

Il colore di riempimento.

Il valore predefinito è blueColor.

- (BOOL) geodetica [read, write, assign]

Indica se il poligono deve essere sottoposto a rendering geodetico.

- (Livelli per livelli GSM*) livello [read, assign]

Fornisce il livello di animazione principale per questo CPE</ph>.

- (NSString*) title [read, write, copy, inherited]

Titolo, una breve descrizione dell'overlay.

Alcuni overlay, come gli indicatori, mostrano il titolo sulla mappa. Il titolo è anche il testo di accessibilità predefinito.

- (MappaMappe*) mappa [read, write, assign, inherited]

La mappa su cui si trova questo overlay.

L'impostazione di questa proprietà aggiungerà l'overlay alla mappa. Impostandolo su zero, questo overlay verrà rimosso dalla mappa. Un overlay può essere attivo su un massimo di una mappa alla volta.

- (BOOL) toccabile [read, write, assign, inherited]

Se questo overlay deve causare notifiche di tocchi.

Alcuni overlay, ad esempio gli indicatori, verranno impostati come selezionabili con il tocco.

- (int) z-index [read, write, assign, inherited]

Gli overlay di valore zIndex più alti verranno disegnati sopra i livelli e i overlay di riquadro zIndex più bassi.

Valori uguali generano un ordine di estrazione non definito. Gli indicatori sono un'eccezione. Indipendentemente dal zIndex, verranno sempre disegnati sopra i livelli di riquadro e altri overlay non indicatori; sono effettivamente considerati in un gruppo z-index separato rispetto ad altri overlay.

- (id) userData [read, write, assign, inherited]

Dati in overlay.

Puoi utilizzare questa proprietà per associare un oggetto arbitrario a questo overlay. L'SDK Google Maps per iOS non legge né scrive questa proprietà.

Tieni presente che userData non deve contenere alcun riferimento forte a qualsiasi oggetto di Maps, altrimenti potrebbe essere creato un ciclo di conservazione (che impedisce il rilascio degli oggetti).