Visão geral
Objeto de dados que contém propriedades de personalização de polilinha.
Herda GMTCImmutableData.
Herdado por GMTCMutablePolylineStyleOptions.
Funções membro públicas | |
(UIColor *) | – trafficColorForSpeed: |
Retorna a cor do tipo de velocidade especificado. | |
(instancetype) | init |
Inicializa o objeto com os valores padrão: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`. | |
Propriedades | |
CGFloat | strokeWidth |
A largura do traço da linha em pontos da tela. | |
UIColor * | strokeColor |
Usado para especificar a cor de um ou mais segmentos de uma polilinha. | |
BOOL | isVisible |
Booleano que determina a visibilidade da polilinha. | |
int32_t | zIndex |
Valor que determina o índice z da polilinha. | |
BOOL | isGeodesic |
Indica se os segmentos da polilinha devem ser desenhados como geodésicos, em oposição a linhas retas na projeção de Mercator. | |
BOOL | isTrafficEnabled |
Booleano que determina a visibilidade da polilinha do tráfego. |
Documentação da função membro
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType) | speedType |
Retorna a cor do tipo de velocidade especificado.
- Retorna:
- Se o trânsito estiver ativado e nenhuma cor estiver definida, a cor padrão será retornada para a velocidade especificada. Se o tráfego não estiver ativado, retorna a cor do traço padrão.
- (tipo de instância) init |
Inicializa o objeto com os valores padrão: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.
Documentação da propriedade
- (CGFloat) strokeWidth [read, assign] |
A largura do traço da linha em pontos da tela.
O padrão é 2.0f.
Implementada em GMTCMutablePolylineStyleOptions.
- (UIColor*) strokeColor [read, copy] |
Usado para especificar a cor de um ou mais segmentos de uma polilinha.
O padrão é [UIColor blueColor].
Implementada em GMTCMutablePolylineStyleOptions.
- (BOOL) isVisible [read, assign] |
Booleano que determina a visibilidade da polilinha.
O padrão é YES.
Implementada em GMTCMutablePolylineStyleOptions.
- (int32_t) zIndex [read, assign] |
Valor que determina o índice z da polilinha.
O valor padrão é 10.
Implementada em GMTCMutablePolylineStyleOptions.
- (BOOL) isGeodesic [read, assign] |
Indica se os segmentos da polilinha devem ser desenhados como geodésicos, em oposição a linhas retas na projeção de Mercator.
Implementada em GMTCMutablePolylineStyleOptions.
- (BOOL) isTrafficEnabled [read, assign] |
Booleano que determina a visibilidade da polilinha do tráfego.
O padrão é NO.
Implementada em GMTCMutablePolylineStyleOptions.