mapView に注釈を含めていますが、表示されません。
マップが表示され、予想される場所が中心になります。地図の中心座標は注釈座標と同じです。
問題がどこにあるかを検出するための助けは大歓迎です。
#import "mapKitViewController.h"
#import "Annotation.h"
@interface mapKitViewController ()
@end
//AYUNTAMIENTO DE LAS PALMAS DE GC
#define LP_LATITUDE 28.1249625;
#define LP_LONGITUDE -15.4286931;
//span
#define THE_SPAN 0.01f;
@implementation mapKitViewController
@synthesize myMapView;
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
self.title = @"Localízame";
//DATOS DEL MAPA
//region
MKCoordinateRegion myRegion;
//centro del mapa
CLLocationCoordinate2D center;
center.latitude = LP_LATITUDE;
center.longitude = LP_LONGITUDE;
//span
MKCoordinateSpan span;
span.latitudeDelta = THE_SPAN;
span.longitudeDelta = THE_SPAN;
myRegion.center = center;
myRegion.span = span;
[myMapView setRegion:myRegion animated:YES];
//annotation
CLLocationCoordinate2D ayuntamiento;
ayuntamiento.latitude = LP_LATITUDE;
ayuntamiento.longitude = LP_LONGITUDE;
Annotation *aytoPin;
aytoPin.coordinate = ayuntamiento;
aytoPin.title = @"Ayuntamiento";
aytoPin.subtitle = @"Las Palmas de Gran Canaria";
[myMapView addAnnotation:aytoPin];
}