码迷,mamicode.com
首页 > 移动开发 > 详细

iOS学习笔记29-LBS

时间:2016-02-28 15:12:06      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

利用map kit 创建地图并添加自定义标注

 

1,mapkit基础讲解

2,MKMapView创建地图程序

3.根据给定的经纬度进行定位并添加标注

4,MKAnnotationView 详解及自定义标注

Map Kit 提供了一个接口,可以将地图嵌入自己的视图中

MKMapView提供了一个可嵌入应用的地图界面

MKCoordinateRegin 设置地图显示区域

MKPointAnnotation 提供了在指定点添加注释的功能,不能自定义该类

MKPinAnnotation 通过此类 可以对地图标注进行设置

MKAnnotationView自定义地图标注

- (void)viewDidLoad {

    [super viewDidLoad];

    

    

    MKMapView *mkMapView = [[MKMapView alloc]initWithFrame:self.view.frame];

    [self.view addSubview:mkMapView];

    

    

    

    //2,地图参数设置

    [mkMapView setMapType:MKMapTypeStandard];

    

    

    //放大模式

    [mkMapView setZoomEnabled:YES];

    

    //禁止地图左右滑动

    [mkMapView setScrollEnabled:YES];

    //设置地图旋转

    [mkMapView setRotateEnabled:YES];

    

    

    

    //设置显示区域

    MKCoordinateRegion  region = MKCoordinateRegionMake(CLLocationCoordinate2DMake(39, 119), MKCoordinateSpanMake(0.1, 0.1));

    

    [mkMapView setRegion:[mkMapView regionThatFits:region]];

    // Do any additional setup after loading the view, typically from a nib.

}

 

iOS学习笔记29-LBS

标签:

原文地址:http://www.cnblogs.com/adodo/p/5224712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!