Setting up Map View using MapKit

in 4 simple steps

MORE TUTORIALS

Drag Mapview

description

via GIPHY

Step 1 of 4

Create an IBOutlet

description

via GIPHY

Step 2 of 4

Import MapKit framework

description

import MapKit

Step 3 of 4

Center Map

description

let initialLocation = CLLocation(latitude: 21.282778, longitude: -157.829444)
let regionRadius: CLLocationDistance = 1000

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    centerMapOnLocation(location: initialLocation)
}

func centerMapOnLocation(location: CLLocation) {
    let coordinateRegion = MKCoordinateRegionMakeWithDistance(location.coordinate, regionRadius, regionRadius)
    mapView.setRegion(coordinateRegion, animated: true)
}

Step 4 of 4