`
webcode
  • 浏览: 5946464 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

玩转Map Kit (part1)

 
阅读更多

原文地址:http://blog.objectgraph.com/index.php/2009/04/02/iphone-sdk-30-playing-with-map-kit/

说明:本人E文水平有限,不足之处还请指正

-------------------------------------------------------

我开始试着用Map Kit API 开发一个简单的可以搜索在哪停车的iphone应用 

在苹果的开发者页面上目前仍然没有有关地图组件的编程指南,因此我决定分享一下我在学习过程中的心得与体会

地图调用的主要类MKMapView

在使用时你需要引入它的头文件<MapKit/MapKit.h>

并且不要忘记引入MapKit.Framework

如下是简单的代码示例,步骤如下:

1.创建一个工程--我选择的Utility Application 项目名称可以取任何你想要的(随便)

2.找到MainViewController.h

3.包含头文件Mapkit/Mapkit.h

如下是代码截图:

正如你所看到的,我们创建了一个MkMapView的引用

接下来我们看一下MainViewController.m的代码的实现部分

在viewDidLoad方法中我们初始化了一个MkMapView的实例,并将该实例作为子视图添加到当前主视图中。

ok,我们来看一下在模拟器上的运行结果:你可以得到一个可以滚动的GoogleMap

通过添加更多的参数,

mapView.showsUserLocation=TRUE;
mapView.mapType=MKMapTypeHybrid;

您将看到类似如下的图示,用户在模拟器中的位置看起来是Apple’s HQ

好,本节内容就到这里,下次我们将探讨如何在地图组件上创建点

MkMapView类的参考地址如下:

http://developer.apple.com/iphone/prerelease/library/documentation/MapKit/Reference/MKMapView_Class/MKMapView/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics