MKMapView を使用しようとすると問題が発生します。これらのいずれかを使用しようとするのはこれが初めてであり、その操作方法を理解できませんでした。これを機能させるために使用した 2 つの異なるサンプル コードを次に示しますが、どちらも機能しません。
mapView = [[MKMapView alloc] initWithFrame:CGRectMake( 0, 0, 320, 150 )];
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance( CLLocationCoordinate2DMake( latitude, longitude ), metersPerMile*0.5, metersPerMile*0.5 );
MKCoordinateRegion adjustedRegion = [mapView regionThatFits:region];
[mapView setRegion:adjustedRegion];
また
mapView = [[MKMapView alloc] initWithFrame:CGRectMake( 0, 0, 320, 150 )];
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance( CLLocationCoordinate2DMake( latitude, longitude ), metersPerMile*0.5, metersPerMile*0.5 );
[mapView setRegion:region];
また
mapView = [[MKMapView alloc] initWithFrame:CGRectMake( 0, 0, 320, 150 )];
[self.mapView setRegion:MKCoordinateRegionMake(CLLocationCoordinate2DMake( latitude, longitude ), MKCoordinateSpanMake( 0.01, 0.01 ))];
これらのコード スニペットはすべて、MKMapView に対してまったく何も行いません。ビューが読み込まれるたびに、それは何もせず、北米全体を見ているだけで、あまり役に立ちません。
誰かがこれで私を助けることができれば、私はそれを大いに感謝します.