1

ViewDidLoadにこのコードがあり、ユーザーの現在の場所の周囲の領域を表示するはずですが、現在は機能しています

- (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.

        costaCoffeeMapView.delegate = self;

        MKCoordinateRegion region;
        MKCoordinateSpan span;
        span.latitudeDelta=0.2;
    span.longitudeDelta=0.2;

    CLLocationCoordinate2D location = costaCoffeeMapView.userLocation.coordinate;

    region.center=location;
    region.span=span;

    [costaCoffeeMapView setRegion:region animated:YES];
    [costaCoffeeMapView regionThatFits:region];

}

属性インスペクターのように、MKMapViewオブジェクト「costaCoffeeMapView」から現在のユーザーの場所を取得しようとしています。MKMapViewの「ユーザーの場所を表示」がチェックされています。

現在の場所の地域、つまり英国のロンドンを表示する代わりに。南大西洋のどこかにある地域を示しています。正確には(0.2,0.2)座標だと思います。

なにが問題ですか?助けてください

4

0 に答える 0