首先简单的使用MKMapView
使用之前要导入官方的包import MapKit并且添加地理视图代理协议MKMapViewDelegate
//初始化地图控件。与根视图保持一致
let map = MKMapView(frame: self.view.bounds)
//显示当前用户的地理位置
map.showsUserLocation = true
//设置地图的显示样式为卫星视图?️
map.mapType=MKMapType.satellite
self.view.addSubview(map)
简单到令人发指的地图就好了。
为MKMapView指定Location
在之前的代码基础上添加代码
//设定经纬度创建一个locgtion
let coordinatie2d = CLLocationCoordinate2D(latitude: 39.915352, longitude: 116.397105)
//设置缩放级别
let zoomlevel = 0.02
//初始化一个常量,表示地图对象的显示区域
let region = MKCoordinateRegion(center: coordinatie2d, span: MKCoordinateSpan(latitudeDelta: zoomlevel, longitudeDelta: zo