Warning

This feature is available in the Full MapKit SDK version

MMKArrowManeuverStyle

@interface MMKArrowManeuverStyle : NSObject

The style that is used to display arrow maneuvers on the map.

Summary

Class methods

+ (nonnull MMKArrowManeuverStyle *)arrowManeuverStyleWithFillColor:(nonnull UIColor *)fillColor
                                                      outlineColor:(nonnull UIColor *)outlineColor
                                                      outlineWidth:( float)outlineWidth
                                                            length:( float)length
                                                    triangleHeight:( float)triangleHeight
                                                           enabled:( BOOL)enabled;

Properties

@property (nonatomic, readonly, nonnull) UIColor *fillColor;
Fill color of the arrow

@property (nonatomic, readonly, nonnull) UIColor *outlineColor;
Color of the arrow's outline

@property (nonatomic, readonly) float outlineWidth;
Width of the arrow's outline in units

@property (nonatomic, readonly) float length;
Overall length of the arrow (including the tip) in units

@property (nonatomic, readonly) float triangleHeight;
Height of the arrow tip in units

@property (nonatomic, readonly) BOOL enabled;
Enables/disables arrow maneuvers

Class methods

arrowManeuverStyleWithFillColor:outlineColor:outlineWidth:length:triangleHeight:enabled:

+ (nonnull MMKArrowManeuverStyle *)arrowManeuverStyleWithFillColor:(nonnull UIColor *)fillColor
                                                      outlineColor:(nonnull UIColor *)outlineColor
                                                      outlineWidth:( float)outlineWidth
                                                            length:( float)length
                                                    triangleHeight:( float)triangleHeight
                                                           enabled:( BOOL)enabled;


Properties

fillColor

@property (nonatomic, readonly, nonnull) UIColor *fillColor;

Fill color of the arrow.


outlineColor

@property (nonatomic, readonly, nonnull) UIColor *outlineColor;

Color of the arrow's outline.


outlineWidth

@property (nonatomic, readonly) float outlineWidth;

Width of the arrow's outline in units.


length

@property (nonatomic, readonly) float length;

Overall length of the arrow (including the tip) in units.


triangleHeight

@property (nonatomic, readonly) float triangleHeight;

Height of the arrow tip in units.


enabled

@property (nonatomic, readonly) BOOL enabled;

Enables/disables arrow maneuvers.