Page Summary
-
GMSStyleSpandefines the style for a section of a polyline, like color or pattern. -
It provides factory methods for creating spans with a solid color or a custom
GMSStrokeStyle. -
You can specify the length of the span in number of segments.
-
GMSStyleSpanhasstyleandsegmentsproperties to access the span's characteristics.
GMSStyleSpan
@interface
GMSStyleSpan
:
NSObject
Describes the style for some region of a polyline.
-
Factory returning a solid color span of length one segment. Equivalent to
[GMSStyleSpan spanWithStyle:[GMSStrokeStyle solidColor:color] segments:1].Declaration
Swift
convenience init ( color : UIColor )Objective-C
+ ( nonnull instancetype ) spanWithColor :( nonnull UIColor * ) color ; -
Factory returning a solid color span with a given number of segments. Equivalent to
[GMSStyleSpan spanWithStyle:[GMSStrokeStyle solidColor:color] segments:segments].Declaration
Swift
convenience init ( color : UIColor , segments : Double )Objective-C
+ ( nonnull instancetype ) spanWithColor :( nonnull UIColor * ) color segments :( double ) segments ; -
Factory returning a span with the given
styleof length one segment. Equivalent to[GMSStyleSpan spanWithStyle:style segments:1].Declaration
Swift
convenience init ( style : GMSStrokeStyle )Objective-C
+ ( nonnull instancetype ) spanWithStyle :( nonnull GMSStrokeStyle * ) style ; -
Factory returning a span with the given
styleand length in number of segments.segmentsmust be greater than 0 (i.e. can’t be 0).Declaration
Swift
convenience init ( style : GMSStrokeStyle , segments : Double )Objective-C
+ ( nonnull instancetype ) spanWithStyle :( nonnull GMSStrokeStyle * ) style segments :( double ) segments ; -
The style of this span.
Declaration
Swift
var style : GMSStrokeStyle { get }Objective-C
@property ( nonatomic , readonly ) GMSStrokeStyle * _Nonnull style ; -
The length of this span in number of segments.
Declaration
Swift
var segments : Double { get }Objective-C
@property ( nonatomic , readonly ) double segments ;

