小智 20
首先,添加MapKit.framework.
然后,在.h文件中
#import <MapKit/MapKit.h>
Run Code Online (Sandbox Code Playgroud)
并添加委托<MKMapViewDelegate>.
然后,在.m文件中,添加以下代码:
- (void)viewDidLoad
{
[super viewDidLoad];
MKMapView *mapView = [[MKMapView alloc] initWithFrame:self.view.frame];
[self.view addSubview:mapView];
}
Run Code Online (Sandbox Code Playgroud)
您可以通过代码或"接口"构建器包含MKMapView.
对于Interface构建器,只需将其拖放到xib即可.(Tools-> Library-> MapView)
按代码
在你的.h文件中
MKMapView * mapView;
Run Code Online (Sandbox Code Playgroud)
在.m文件中
-(void)viewWillAppear:(BOOL)animated
{
self.mapView = [[[MKMapView alloc] initWithFrame:self.view.frame] autorelease];
[self.view addSubview:self.mapView];
}
Run Code Online (Sandbox Code Playgroud)
界面构建器包括MKMapView(地图视图)。将元素拖到 XIB 中,在控制器中添加引用插座,然后将它们链接起来。然后,设置区域。有很多很好的例子:
| 归档时间: |
|
| 查看次数: |
13704 次 |
| 最近记录: |