如何添加自定义属性,如'Job‘或'Level’等?
目前内建只支持标题、描述和位置。
发布于 2018-01-19 06:29:47
您必须创建MGLAnnotation的子类并添加自定义属性,如下所示:
class MyAnnotation: NSObject, MGLAnnotation {
var coordinate: CLLocationCoordinate2D
var title: String?
var subtitle: String?
// Custom properties
var job: Job?
var level: Level?
init(coordinate: CLLocationCoordinate2D, title: String?, subtitle: String?) {
self.coordinate = coordinate
self.title = title
self.subtitle = subtitle
}
}https://stackoverflow.com/questions/48331319
复制相似问题