TTMapRouteStyleLayerBuilder
Objective-C
@interface TTMapRouteStyleLayerBuilder : NSObject
Swift
class TTMapRouteStyleLayerBuilder : NSObject
Public Preview
This is under Public Preview and subject to change by the end of 2022.02. More information is available at: https://developer.tomtom.com/public-preview
TTMapRouteStyleLayerBuilder
-
Route layer width
Declaration
Objective-C
- (TTMapRouteStyleLayerBuilder *_Nonnull)withWidth:(NSNumber *_Nonnull)width;Swift
func withWidth(_ width: NSNumber) -> TTMapRouteStyleLayerBuilderParameters
widthThe CGFloat.
Return Value
TTMapRouteStyleLayerBuilder
-
Route layer color.
Declaration
Objective-C
- (TTMapRouteStyleLayerBuilder *_Nonnull)withColor:(id)color;Swift
func withColor(_ color: Any!) -> TTMapRouteStyleLayerBuilderParameters
colorThe UIColor.
Return Value
TTMapRouteStyleLayerBuilder
-
Sets the lengths of the alternating dashes and gaps. The lengths are later scaled by the line width.
Declaration
Objective-C
- (TTMapRouteStyleLayerBuilder *_Nonnull)withDashArray: (NSArray<NSNumber *> *_Nonnull)dashArray;Swift
func withDashArray(_ dashArray: [NSNumber]) -> TTMapRouteStyleLayerBuilderParameters
dashArrayDashes and gaps lengths.
Return Value
TTMapRouteStyleLayerBuilder
-
Sets the display of line endings.
Declaration
Objective-C
- (TTMapRouteStyleLayerBuilder *_Nonnull)withLineCapType:(TTLineCapType)capType;Swift
func withLineCapType(_ capType: TTLineCapType) -> TTMapRouteStyleLayerBuilderParameters
capTypeEnumeration of TTLineCapType.
Return Value
TTMapRouteStyleLayerBuilder
-
Sets the display of lines when joining.
Declaration
Objective-C
- (TTMapRouteStyleLayerBuilder *_Nonnull)withLineJoinType: (TTLineJoinType)joinType;Swift
func withLineJoinType(_ joinType: TTLineJoinType) -> TTMapRouteStyleLayerBuilderParameters
joinTypeThe object of TTLineJoinType.
Return Value
TTMapRouteStyleLayerBuilder
-
Creates an instance of TTMapRouteStyleLayer.
Declaration
Objective-C
- (TTMapRouteStyleLayer *_Nonnull)build;Swift
func build() -> TTMapRouteStyleLayerReturn Value
TTMapRouteStyleLayer
TTMapRouteStyleLayerBuilder Class Reference