Überblick
Änderbares Datenobjekt, das Eigenschaften zur Anpassung von Polylinien enthält.
Übernimmt GMTCPolylineStyleOptions.
Öffentliche Mitgliederfunktionen | |
(void) | setTrafficColorForSpeed:color: |
Legt die Farbe für den angegebenen Geschwindigkeitstyp fest. | |
(UIColor *) | – trafficColorForSpeed: |
Gibt die Farbe für den angegebenen Geschwindigkeitstyp zurück. | |
(Instanztyp) | init |
Initialisiert das Objekt mit Standardwerten: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`. | |
Attribute | |
CGFloat | strokeWidth |
Die Linienbreite in Bildschirmpunkten. | |
UIColor * | strokeColor |
Legt die Farbe für ein oder mehrere Segmente einer Polylinie fest. | |
BOOL | isVisible |
Boolescher Wert, der die Sichtbarkeit der Polylinie bestimmt. | |
int32_t | zIndex |
Wert, der den Z-Index der Polylinie bestimmt. | |
BOOL | isGeodesic |
Gibt an, ob die Segmente der Polylinie als geodätische Linien im Gegensatz zu geraden Linien in der Mercator-Projektion gezeichnet werden sollen. | |
BOOL | isTrafficEnabled |
Boolescher Wert, der die Sichtbarkeit der Verkehrs Polylinie bestimmt |
Dokumentation zu Mitgliederfunktionen
- (void) setTrafficColorForSpeed: | (GMTSSpeedType) | speedType | |
Farbe: | (nullable UIColor *) | color [Farbe] | |
Legt die Farbe für den angegebenen Geschwindigkeitstyp fest.
Wenn die Farbe auf NULL gesetzt ist, wird die Standardfarbe für den Geschwindigkeitstyp verwendet.
- Parameter:
-
speedType Der Geschwindigkeitstyp, auf den die Farbe angewendet werden soll. Farbe Die Farbe, die auf den Geschwindigkeitstyp angewendet werden soll.
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType) | speedType |
Gibt die Farbe für den angegebenen Geschwindigkeitstyp zurück.
- Gibt zurück:
- Gibt die Standardfarbe für die angegebene Geschwindigkeit zurück, wenn der Verkehr aktiviert und keine Farbe festgelegt ist. Ist der Traffic nicht aktiviert, wird die Standardstrichfarbe zurückgegeben.
– (Instanztyp) init |
Initialisiert das Objekt mit Standardwerten: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.
Property-Dokumentation
- (CGFloat) strokeWidth [read, write, assign] |
Die Linienbreite in Bildschirmpunkten.
Wenn hier ein ungültiger Wert festgelegt wird (kleiner als 0,0f), wird er auf den Standardwert 2,0f gesetzt.
Implementiert GMTCPolylineStyleOptions.
- (UIColor*) strokeColor [read, write, copy] |
Legt die Farbe für ein oder mehrere Segmente einer Polylinie fest.
Wenn dieser Wert auf NULL gesetzt ist, wird er auf den Standardwert von [UIColor blueColor] festgelegt.
Implementiert GMTCPolylineStyleOptions.
- (BOOL) isVisible [read, write, assign] |
Boolescher Wert, der die Sichtbarkeit der Polylinie bestimmt.
Die Standardeinstellung ist YES (JA).
Implementiert GMTCPolylineStyleOptions.
- (int32_t) zIndex [read, write, assign] |
Wert, der den Z-Index der Polylinie bestimmt.
Der Standardwert ist 10.
Implementiert GMTCPolylineStyleOptions.
– (BOOL) isGeodesic [read, write, assign] |
Gibt an, ob die Segmente der Polylinie als geodätische Linien im Gegensatz zu geraden Linien in der Mercator-Projektion gezeichnet werden sollen.
Implementiert GMTCPolylineStyleOptions.
– (BOOL) isTrafficEnabled [read, write, assign] |
Boolescher Wert, der die Sichtbarkeit der Verkehrs Polylinie bestimmt
Die Standardeinstellung ist „NO“.
Implementiert GMTCPolylineStyleOptions.