このコードをviewWillLayoutSubviewsで使用して、マップの初期領域を設定します。MKMapView初期ズームレベルの設定
CLLocationCoordinate2D startCoord = CLLocationCoordinate2DMake(13.747266, 100.526804);
MKCoordinateRegion adjustedRegion = [self.mapView regionThatFits:MKCoordinateRegionMakeWithDistance(startCoord, 800, 800)];
[self.mapView setRegion:adjustedRegion animated:YES];
NSLog(@"%f",adjustedRegion.span.latitudeDelta);
ただし、初期ズームレベルは機能しません。座標は正しいですが、常に最大レベルに拡大されます。私は地域のスパンをチェックし、0.0を得ました。これをどのように修正するのですか?
使用setSpan:それはその後、動作するかどうかself.mapView – MadhuP