Opis
Obiekt danych zmiennych, który zawiera właściwości dostosowania linii łamanej.
Dziedziczy GMTCPolylineStyleOptions.
Publiczne funkcje członków | |
(void) | - setTrafficColorForSpeed:color: |
Ustawia kolor danego typu prędkości. | |
(UIColor *) | - trafficColorForSpeed: |
Zwraca kolor dla podanego rodzaju prędkości. | |
(typ instancji) | - init |
Inicjuje obiekt przy użyciu wartości domyślnych: `peakwidth:2.0f`, `peakColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`. | |
Usługi | |
CGFloat | strokeWidth |
Szerokość kreski linii w punktach na ekranie. | |
UIColor * | strokeColor |
Służy do określania koloru co najmniej jednego odcinka linii łamanej. | |
BOOL | isVisible |
Wartość logiczna określająca widoczność linii łamanej. | |
int32_t | zIndex |
Wartość określająca indeks z linii łamanej. | |
BOOL | isGeodesic |
Wskazuje, czy odcinki linii łamanej powinny być rysowane jako geodezja, a nie jako linie proste na odwzorowaniu Merkatora. | |
BOOL | isTrafficEnabled |
Wartość logiczna określająca widoczność linii łamanej ruchu. |
Dokumentacja funkcji członka grupy
- (void) setTrafficColorForSpeed: | (GMTSSpeedType). | speedType | |
kolor: | (nullable UIColor *) | color [kolor] | |
Ustawia kolor danego typu prędkości.
Jeśli kolor ma wartość NULL, używany jest domyślny kolor typu szybkości.
- Parametry:
-
speedType Szybkość, do której ma zostać zastosowany kolor. kolor Kolor stosowany do typu prędkości.
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType). | speedType |
Zwraca kolor dla podanego rodzaju prędkości.
- Zwraca:
- Jeśli ruch jest włączony i nie został ustawiony żaden kolor, zwracany jest kolor domyślny dla danej prędkości. Jeśli ruch nie jest włączony, zwraca domyślny kolor kreski.
- (instancetype) init |
Inicjuje obiekt przy użyciu wartości domyślnych: `peakwidth:2.0f`, `fingerColor:[UIColor blueColor]`, `iswidoczne:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.
Dokumentacja właściwości
- (CGFloat) strokeWidth [read, write, assign] |
Szerokość kreski linii w punktach na ekranie.
Jeśli zostanie ustawiona nieprawidłowa wartość (mniejsza niż 0,0f), zostanie użyta wartość domyślna, czyli 2.0f.
Implementuje GMTCPolylineStyleOptions.
- (UIColor*) strokeColor [read, write, copy] |
Służy do określania koloru co najmniej jednego odcinka linii łamanej.
Jeśli zasada ma wartość NULL, zostanie ustawiona na wartość domyślną [UIColor blueColor].
Implementuje GMTCPolylineStyleOptions.
- (BOOL) isVisible [read, write, assign] |
Wartość logiczna określająca widoczność linii łamanej.
Domyślna wartość to YES (TAK).
Implementuje GMTCPolylineStyleOptions.
– (int32_t) zIndex [read, write, assign] |
Wartość określająca indeks z linii łamanej.
Domyślna wartość to 10.
Implementuje GMTCPolylineStyleOptions.
- (BOOL) isGeodesic [read, write, assign] |
Wskazuje, czy odcinki linii łamanej powinny być rysowane jako geodezja, a nie jako linie proste na odwzorowaniu Merkatora.
Implementuje GMTCPolylineStyleOptions.
– (BOOL) isTrafficEnabled [read, write, assign] |
Wartość logiczna określająca widoczność linii łamanej ruchu.
Wartość domyślna to NO.
Implementuje GMTCPolylineStyleOptions.