玩转Map Kit (part2)

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

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

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

今天我将拿出一些时间介绍一下有关Map kit的更多的内容。并且会多加一些注释说明

先上张图:

玩转Map Kit (part2)

如下有一些类需要我们熟悉

MKMapView

这个是我们显示地图组件的主要类。它继承自UIView.因此你可以初始化并把它添加到你的MainView上。

MKPinAnnotationView

如果你不希望子类化MKAnnotationView,那么这个类是很有用的。它提供了一个可用的具有相互作用的针注解(针头注释)。

MKReverseGeoCoder

这个类提供一个地标(PlackMark)再通过异步回调得到一个坐标(Coordinate)。

MKPlacemark

代表了一个标注。

另外有一些委托我们也会用到

MKMapViewDelegate

这是一个重要的委托,不管什么时候你在地图组件上添加标注,有一个回调方法你需要实现以显示标注视图.

MKReverseGeocoderDelegate

与MKReverseGeoCoder配合使用,获得多个地标(PlaceMarks)

这是我的MainViewController.h的代码:

我的MainViewController.m的代码如下:

你可能感兴趣的:(part)