我正在尝试通过动态创建地图来获取地图视图,但地图视图只显示淡黄色视图。我导入了MKMapView和CoreLocation框架。这是我的代码,请帮我解决这个问题。在此先感谢!!
MKMapView *map_view;
map_view = [[MKMapView alloc] initWithFrame:frame];
map_view.showsUserLocation = YES;
map_view.mapType = MKMapTypeHybrid;
map_view.delegate = self;
[_scrollView addSubview:map_view];
答案 0 :(得分:1)
我认为你对MkMapView不友好,How to use MkMapView
答案 1 :(得分:0)
,您可以插入以下
@interface YourViewController : UIViewController <MKMapViewDelegate>
{
IBOutlet MKMapView *mapview;
}
@property(nonatomic, retain) IBOutlet MKMapView *mapview;
在.m文件中,您可以插入以下
@implementation YourViewController
@synthesize mapview;
-(void)ViewDidLoad
{
mapview.mapType=MKMapTypeStandard;
mapview.showsUserLocation = YES;
mapview.delegate=self;
}