Ios MapView,如何更改距离?
在mapview中,如何将其从A更改为B,如图所示 代码如下:Ios MapView,如何更改距离?,ios,mkmapview,Ios,Mkmapview,在mapview中,如何将其从A更改为B,如图所示 代码如下: #define BE_Latitude 25.9444055 #define BE_longtitude -80.1229769 #define BEMSpan 0.100f; 编辑 代码 要更改缩放级别,请调整MKCoordinateSpan。我会帮你的 您当前正在使用latitudeDelta和LongtudeDelta的位置坐标。您确定这就是所有代码吗?这是android还是iOS,您的标签冲突。你能把代码贴在实际使用
#define BE_Latitude 25.9444055
#define BE_longtitude -80.1229769
#define BEMSpan 0.100f;
编辑 代码
要更改缩放级别,请调整MKCoordinateSpan。我会帮你的
您当前正在使用latitudeDelta和LongtudeDelta的位置坐标。您确定这就是所有代码吗?这是android还是iOS,您的标签冲突。你能把代码贴在实际使用这些变量的地方吗?你想放大地图吗?除非你发布一些代码,否则没有人能帮助你。我发布的整个代码可能会有所帮助
#import "BEViewController.h"
#import "BENSObject.h"
@interface BEViewController ()
@end
#define BE_Latitude 25.9444055
#define BE_longtitude -80.1229769
#define BEMSpan 0.100f;
@implementation BEViewController
@synthesize BEMapView;
- (void)viewDidLoad {
[super viewDidLoad];
MKCoordinateRegion BERegion;
//Center
CLLocationCoordinate2D center;
center.latitude = BE_Latitude;
center.longitude = BE_longtitude;
//Span
MKCoordinateSpan span;
span.latitudeDelta = BE_Latitude;
span.longitudeDelta = BE_longtitude;
BERegion.center = center;
BERegion.span = span;
//Set our map
[BEMapView setRegion:BERegion animated:YES];
CLLocationCoordinate2D BELocation;
BELocation.latitude = BE_Latitude;
BELocation.longitude = BE_longtitude;
BENSObject * BEAnnitation = [[BENSObject alloc] init];
BEAnnitation.coordinate = BELocation;
BEAnnitation.title = @“C”;
BEAnnitation.subtitle = @“D”;
{[self.BEMapView addAnnotation:BEAnnitation];
}
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
/*
#pragma mark - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
// Get the new view controller using [segue destinationViewController].
// Pass the selected object to the new view controller.
}
*/
@end