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à | |
CGFloat | strokeWidth |
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. | |
BOOL | isVisible |
Valore booleano che determina la visibilità della polilinea. | |
int32_t | zIndex |
Valore che determina l'indice z della polilinea. | |
BOOL | isGeodesic |
Indica se i segmenti della polilinea devono essere tracciati come geodetici, anziché come linee rette sulla proiezione di Mercatore. | |
BOOL | isTrafficEnabled |
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:
-
speedType Il tipo di velocità a cui applicare il colore. colore Il 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.