Riferimento alla classe GMTCMutablePolylineStyleOptions

Riferimento alla classe GMTCMutablePolylineStyleOptions

Panoramica

Oggetto dati modificabile contenente le proprietà di personalizzazione della polilinea.

Eredita GMTCPolylineStyleOptions.

Funzioni pubbliche dei membri

(void) - setTrafficColorForSpeed:color:
 Imposta il colore per il tipo di velocità specificato.
(UIColor *)- trafficColorForSpeed:
 Restituisce il colore per il tipo di velocità specificato.
(instancetype)- init
 Inizializza l'oggetto con i valori predefiniti: 'tractwidth:2.0f', 'hitColor:[UIColor blueColor]', 'isVisibile:YES', 'zIndex:10', 'isGeodesic:NO', 'isTrafficEnabled:NO'.

Proprietà

CGFloatstrokeWidth
 Lo spessore del tratto della linea nei punti dello schermo.
UIColor * strokeColor
 Utilizzato per specificare il colore di uno o più segmenti di una polilinea.
BOOLisVisible
 Valore booleano che determina la visibilità della polilinea.
int32_t zIndex
 Valore che determina l'indice z della polilinea.
BOOLisGeodesic
 Indica se i segmenti della polilinea devono essere tracciati come geodetici, anziché come linee rette sulla proiezione di Mercatore.
BOOLisTrafficEnabled
 Valore booleano che determina la visibilità della polilinea del traffico.

Documentazione sulle funzioni membri

- (void) setTrafficColorForSpeed: (GMTSSpeedType) speedType
colore: (nullable UIColor *)  color [colore]

Imposta il colore per il tipo di velocità specificato.

Se il colore è impostato su NULL, viene utilizzato il colore predefinito per il tipo di velocità.

Parametri:
speedTypeIl tipo di velocità a cui applicare il colore.
coloreIl colore da applicare al tipo di velocità.
- (UIColor *) trafficColorForSpeed: (GMTSSpeedType) speedType

Restituisce il colore per il tipo di velocità specificato.

Resi:
Se il traffico è attivato e non è impostato alcun colore, viene restituito il colore predefinito per la velocità specificata. Se il traffico non è attivato, restituisce il colore predefinito del tratto.
- (instancetype) init

Inizializza l'oggetto con i valori predefiniti: 'tractwidth:2.0f', ' PosizioneColor:[UIColor blueColor]', 'isVisibile:YES', 'zIndex:10', 'isGeodesic:NO', 'isTrafficEnabled:NO'.


Documentazione della proprietà

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

Lo spessore del tratto della linea nei punti dello schermo.

Se qui viene impostato un valore non valido (meno di 0,0f), verrà impostato il valore predefinito di 2,0f.

Implementa GMTCPolylineStyleOptions.

- (UIColor*) strokeColor [read, write, copy]

Utilizzato per specificare il colore di uno o più segmenti di una polilinea.

Se viene impostato su NULL, verrà impostato il valore predefinito [UIColor blueColor].

Implementa GMTCPolylineStyleOptions.

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

Valore booleano che determina la visibilità della polilinea.

Il valore predefinito è SÌ.

Implementa GMTCPolylineStyleOptions.

- (int32_t) zIndex [read, write, assign]

Valore che determina l'indice z della polilinea.

Il valore predefinito è 10.

Implementa GMTCPolylineStyleOptions.

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

Indica se i segmenti della polilinea devono essere tracciati come geodetici, anziché come linee rette sulla proiezione di Mercatore.

Implementa GMTCPolylineStyleOptions.

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

Valore booleano che determina la visibilità della polilinea del traffico.

Il valore predefinito è NO.

Implementa GMTCPolylineStyleOptions.