MGLShape
@interface MGLShape : NSObject <MGLAnnotation>
The MGLShape
class is an abstract class that defines the basic properties for
all shape-based annotation objects. This class must be subclassed and cannot be
used as is. Subclasses are responsible for defining the geometry of the shape
and providing an appropriate value for the coordinate property inherited from
the MGLAnnotation
protocol.
-
The title of the shape annotation. The default value of this property is
nil
.Declaration
Objective-C
@property (readwrite, copy, nonatomic, nullable) NSString *title;
Swift
var title: String? { get set }
-
The subtitle of the shape annotation. The default value of this property is
nil
.Declaration
Objective-C
@property (readwrite, copy, nonatomic, nullable) NSString *subtitle;
Swift
var subtitle: String? { get set }