Descripción general
Es un objeto de datos mutables que contiene propiedades de personalización de polilíneas.
Hereda GMTCPolylineStyleOptions.
Funciones públicas de miembro | |
(void) | - setTrafficColorForSpeed:color: |
Establece el color para el tipo de velocidad determinado. | |
(UIColor *) | - trafficColorForSpeed: |
Muestra el color del tipo de velocidad determinado. | |
(tipo de instancia) | - init |
Inicializa el objeto con los valores predeterminados: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`. | |
Propiedades | |
CGFloat | strokeWidth |
Es el ancho del trazo de la línea en puntos de la pantalla. | |
UIColor * | strokeColor |
Se usa para especificar el color de uno o más segmentos de una polilínea. | |
BOOL | isVisible |
Es un valor booleano que determina la visibilidad de la polilínea. | |
int32_t | zIndex |
Valor que determina el índice z de la polilínea. | |
BOOL | isGeodesic |
Indica si los segmentos de la polilínea deben dibujarse como líneas geodésicas, en oposición a como líneas rectas en la proyección Mercator. | |
BOOL | isTrafficEnabled |
Booleano que determina la visibilidad de la polilínea del tráfico. |
Documentación de las funciones de los miembros
- (void) setTrafficColorForSpeed: | (GMTSSpeedType). | speedType | |
color: | (nullable UIColor *) | color [color] | |
Establece el color para el tipo de velocidad determinado.
Si el color se establece en NULL, se utiliza el color predeterminado para el tipo de velocidad.
- Parámetros:
-
speedType El tipo de velocidad al que se aplicará el color. color [color] El color que se aplicará al tipo de velocidad.
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType). | speedType |
Muestra el color del tipo de velocidad determinado.
- Devuelve:
- Si se habilita el tráfico y no se establece ningún color, se muestra el color predeterminado para la velocidad determinada. Si el tráfico no está habilitado, muestra el color de trazo predeterminado.
- (tipo de instancia) init |
Inicializa el objeto con los valores predeterminados: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.
Documentación de la propiedad
- (CGFloat) strokeWidth [read, write, assign] |
Es el ancho del trazo de la línea en puntos de la pantalla.
Si aquí se establece un valor no válido (inferior a 0.0f), se establecerá en el valor predeterminado de 2.0f.
Implementa GMTCPolylineStyleOptions.
- (UIColor*) strokeColor [read, write, copy] |
Se usa para especificar el color de uno o más segmentos de una polilínea.
Si se configura como NULL, se establecerá con el valor predeterminado de [UIColor blueColor].
Implementa GMTCPolylineStyleOptions.
- (BOOL) isVisible [read, write, assign] |
Es un valor booleano que determina la visibilidad de la polilínea.
La configuración predeterminada es YES.
Implementa GMTCPolylineStyleOptions.
- (int32_t) zIndex [read, write, assign] |
Valor que determina el índice z de la polilínea.
La configuración predeterminada es 10.
Implementa GMTCPolylineStyleOptions.
- (BOOL) isGeodesic [read, write, assign] |
Indica si los segmentos de la polilínea deben dibujarse como líneas geodésicas, en oposición a como líneas rectas en la proyección Mercator.
Implementa GMTCPolylineStyleOptions.
- (BOOL) isTrafficEnabled [read, write, assign] |
Booleano que determina la visibilidad de la polilínea del tráfico.
La configuración predeterminada es NO.
Implementa GMTCPolylineStyleOptions.