示例中心
功能在线体验
控制台
您现在的位置: 开发 > iOS 地图SDK > 开发指南 > 创建地图 > 显示地图 >

高德 开发 iOS 地图SDK 开发指南 创建地图 显示地图

更新时间:2018年05月15日

第一步,准备工作

1) 如果您还没有配置 3D 地图 SDK 到工程中,可以先参考手动部署自动部署配置工程。

2) 如果您需要 SDK 使用 HTTPS 协议发起网络请求可以参考应用HTTPS解决方案章节的内容。

第二步,配置头文件

在您的 ViewController.h 中添加以下两个头文件:

#import <MAMapKit/MAMapKit.h>
#import <AMapFoundationKit/AMapFoundationKit.h>
#import <MAMapKit/MAMapKit.h>
#import <AMapFoundationKit/AMapFoundationKit.h>

第三步,实例化地图对象

在 MapTypeViewController.m 文件中添加实例化 MAMapView 的代码。


- (void)viewDidLoad
{
    
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    ///地图需要v4.5.0及以上版本才必须要打开此选项(v4.5.0以下版本,需要手动配置info.plist)
    [AMapServices sharedServices].enableHTTPS = YES;
    
    ///初始化地图
    MAMapView *_mapView = [[MAMapView alloc] initWithFrame:self.view.bounds];
    
    ///把地图添加至view
    [self.view addSubview:_mapView];
    
}
override func viewDidLoad() {
        super.viewDidLoad(animated)
    let mapView = MAMapView(frame: self.view.bounds)
    mapView.delegate = self
    self.view.addSubview(mapView)
    }

编译,运行工程,效果如下图所示:

移动端
示例中心
功能
在线体验
常见问题