Informações gerais
Objeto de dados mutável que contém as propriedades de personalização de polilinha.
Herda GMTCPolylineStyleOptions.
Funções membro público | |
(void) | — setTrafficColorForSpeed:color: |
Define a cor do tipo de velocidade especificado. | |
(UIColor *) | – trafficColorForSpeed: |
Retorna a cor para o tipo de velocidade especificado. | |
(tipo de instância) | - init |
Inicializa o objeto com 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 vez de linhas retas na projeção de Mercator. | |
BOOL | isTrafficEnabled |
Booleano que determina a visibilidade da polilinha do trânsito. |
Documentação da função membro
- (void) setTrafficColorForSpeed: | (GMTSSpeedType) | speedType | |
cor: | (nullable UIColor *) | color [cor] | |
Define a cor do tipo de velocidade especificado.
Se a cor for definida como NULL, a cor padrão para o tipo de velocidade será usada.
- Parâmetros:
-
speedType O tipo de velocidade a que a cor será aplicada. cor A cor a ser aplicada ao tipo de velocidade.
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType) | speedType |
Retorna a cor para o tipo de velocidade especificado.
- Retorna:
- Se o trânsito estiver ativado e nenhuma cor estiver definida, retorna a cor padrão para a velocidade especificada. Se o tráfego não estiver ativado, a cor do traço padrão será retornada.
- (tipo de instância) init |
Inicializa o objeto com valores padrão: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.
Documentação da propriedade
- (CGFloat) strokeWidth [read, write, assign] |
A largura do traço da linha em pontos da tela.
Se um valor inválido for definido aqui (menor que 0,0f), ele será definido para o valor padrão de 2,0f.
Implementa GMTCPolylineStyleOptions.
- (UIColor*) strokeColor [read, write, copy] |
Usado para especificar a cor de um ou mais segmentos de uma polilinha.
Se definido como NULL, ele será definido com o valor padrão de [UIColor blueColor].
Implementa GMTCPolylineStyleOptions.
- (BOOL) isVisible [read, write, assign] |
Booleano que determina a visibilidade da polilinha.
O padrão é YES.
Implementa GMTCPolylineStyleOptions.
- (int32_t) zIndex [read, write, assign] |
Valor que determina o índice z da polilinha.
O valor padrão é 10.
Implementa GMTCPolylineStyleOptions.
- (BOOL) isGeodesic [read, write, assign] |
Indica se os segmentos da polilinha devem ser desenhados como geodésicos, em vez de linhas retas na projeção de Mercator.
Implementa GMTCPolylineStyleOptions.
- (BOOL) isTrafficEnabled [read, write, assign] |
Booleano que determina a visibilidade da polilinha do trânsito.
O padrão é NO.
Implementa GMTCPolylineStyleOptions.