//
// ViewController.swift
// 1114-mapkit
//
// Created by targetcloud on 2016/11/14.
// Copyright © 2016年 targetcloud. All rights reserved.
//
import UIKit
import MapKit
class ViewController: UIViewController {
@IBOutlet weak var mapView: MKMapView!
lazy var locationM: CLLocationManager = {
let locationM = CLLocationManager()
if #available(iOS 8.0, *) {
locationM.requestAlwaysAuthorization()
}
return locationM
}()
override func viewDidLoad() {
super.viewDidLoad()
// 设置地图样式
// case Standard 标准
// case Satellite // 卫星
// case Hybrid // 混合(标准加卫星)
// @available(iOS 9.0, *)
// case SatelliteFlyover 3D立体卫星
// @available(iOS 9.0, *)
// case HybridFlyover 3D立体混合
// mapView.mapType = MKMapType.satellite
mapView.mapType = M
swift地图定位(十一)MapKit初使用
最新推荐文章于 2024-07-14 18:17:42 发布
这篇博客介绍了如何在Swift中使用MapKit库来实现地图功能。主要包括设置地图类型、显示控制项、显示建筑物、指南针、比例尺和交通状况,以及追踪用户位置并调整地图显示区域。通过设置MKMapViewDelegate,实现实时更新用户位置和区域变化的处理。
摘要由CSDN通过智能技术生成