MapKit使用入门
MapKit主要的类是MKMapView,它提供了一个嵌入式的地图接口,就像在自带的Maps程序里提供的那样。你可以使用这个类在你的程序中显示地图和操作地图。
?
首先,创建一个Maps的应用,然后在MapsViewController.h键入以下代码:
?
#import <UIKit/UIKit.h>#import <MapKit/MapKit.h>@interface MapsViewController : UIViewController {MKMapView *mapView;}@end
?
对应的实现文件中键入以下代码:
?
- (void)viewDidLoad { [super viewDidLoad]; mapView = [[MKMapView alloc] initWithFrame:self.view.bounds];mapView.showsUserLocation = TRUE;[self.view insertSubview:mapView atIndex:0];}
?
记得在Frameworks中导入MapKit.framework。
?
应用初始化了一个MKMapView实例,并将它显示在主视图上,你可以看到一个标有你当前位置点的地图。