2016-01-11 3 views
1

Я хотел бы, чтобы предоставить несколько MapKit аннотаций (штырей) в Xcode 7.0.1, но имеют ни малейшего представления о том, как я создал одну аннотацию:Использование нескольких аннотаций в Xcode

let location = CLLocationCoordinate2DMake(50.714141, -1.874704) 
let annotation = MKPointAnnotation() 
annotation.coordinate = location 
annotation.title = "Bournemouth Pier" 
mapView.addAnnotation(annotation) 

Кажется, я могу» t просто скопируйте и вставьте этот код с разными заголовками и координатами, что действительно раздражает и, откровенно говоря, глупо. (вы можете сказать, насколько я раздражен) любая помощь будет оценена приветствиями.

ответ

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) 

Если вы все еще возникают проблемы при добавлении нескольких аннотаций, пожалуйста, измените ваш вопрос, показывая нам, как вы пытаетесь сделать это. Вы попытались добавить одну аннотацию, но не пытались добавить несколько.

Смежные вопросы