Я пытаюсь показать маркеры в mapview во время загрузки, но карта показывает мою карту местности в mapview, но не аннотации. есть ли что-то неправильное, что я делаю? FYI мое местоположение симулятора установлено как Apple.MapKit Map - аннотация Не показано на симуляторе
import MapKit
import UIKit
class Capital: NSObject, MKAnnotation {
var title: String?
var coordinate: CLLocationCoordinate2D
var info: String
init(title: String, coordinate: CLLocationCoordinate2D, info: String) {
self.title = title
self.coordinate = coordinate
self.info = info
}
}
import MapKit
import UIKit
class ViewController: UIViewController, MKMapViewDelegate {
@IBOutlet weak var mapView: MKMapView!
override func viewDidLoad() {
super.viewDidLoad()
let london = Capital(title: "London", coordinate: CLLocationCoordinate2D(latitude: 51.507222, longitude: -0.1275), info: "Home to the 2012 Summer Olympics.")
let oslo = Capital(title: "Oslo", coordinate: CLLocationCoordinate2D(latitude: 59.95, longitude: 10.75), info: "Founded over a thousand years ago.")
let paris = Capital(title: "Paris", coordinate: CLLocationCoordinate2D(latitude: 48.8567, longitude: 2.3508), info: "Often called the City of Light.")
let rome = Capital(title: "Rome", coordinate: CLLocationCoordinate2D(latitude: 41.9, longitude: 12.5), info: "Has a whole country inside it.")
let washington = Capital(title: "Washington DC", coordinate: CLLocationCoordinate2D(latitude: 38.895111, longitude: -77.036667), info: "Named after George himself.")
mapView.addAnnotations([london, oslo, paris, rome, washington])
}
}
Я добавил изображения, которые имеют код, который я попробовал. –
Мы не можем отладить вашу ошибку, пока у нас не будет фрагмента кода. И никто не будет писать код из ваших изображений. – iDeveloper
Пожалуйста, взгляните на него сейчас, любезно проигнорируйте, если я не разместил свой запрос хорошо, это мой первый вопрос, задающий вопрос здесь. –