我想在Xcode 7.0.1中提供多个MapKit注释(引脚),但不知道如何创建一个注释:
let location = CLLocationCoordinate2DMake(50.714141, -1.874704)
let annotation = MKPointAnnotation()
annotation.coordinate = location
annotation.title = "Bournemouth Pier"
mapView.addAnnotation(annotation)
似乎我不能用不同的标题和坐标复制和粘贴这段代码,这真的很烦人,而且非常愚蠢。 (你可以告诉我有多生气)任何帮助都会受到赞赏。
答案 0 :(得分:0)
您绝对可以通过这种方式添加多个注释。但请确保为每个实例化一个新的MKPointAnnotation
。
例如:
var location = CLLocationCoordinate2DMake(50.714141, -1.874704)
var annotation = MKPointAnnotation()
annotation.coordinate = location
annotation.title = "Bournemouth Pier"
mapView.addAnnotation(annotation)
location = CLLocationCoordinate2DMake(51.714141, -2.874704)
annotation = MKPointAnnotation()
annotation.coordinate = location
annotation.title = "Gwernesney"
mapView.addAnnotation(annotation)
如果您仍然无法添加多个注释,请编辑您的问题,告诉我们您是如何尝试这样做的。您已尝试添加单个注释,但未尝试添加多个注释。