1

任何人都可以帮助我解决我在 mapView 应用程序中遇到的问题,该应用程序只显示默认位置,而不是我指定的特定位置。我的代码如下。我正在学习 Xcode,所以可能犯了一个小学生错误:-

。H

#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>


@interface RavenMapViewController : UIViewController <MKMapViewDelegate> {
MKMapView *mapView;
}

@property (nonatomic, retain) IBOutlet MKMapView *mapView;

-(void) goLocation;
@end

.M

#import "RavenMapViewController.h"


@implementation RavenMapViewController

@synthesize mapView;


-(void) goLocation 

{

    MKCoordinateRegion newRegion;
    newRegion.center.latitude = 39.278112;
    newRegion.center.longitude = -76.622772;
    newRegion.span.latitudeDelta = 0.008388;
    newRegion.span.longitudeDelta = 0.016243;

    [self.mapView setRegion:newRegion animated:YES];

}

- (void)viewDidLoad 
{
    [self goLocation];
}

- (void)viewDidUnload 

{


}

@end
4

0 回答 0