0
Я реализую офлайн и онлайн maps
с помощью MapBox Sdk
. Я пытаюсь нарисовать синий полупрозрачный круг, чтобы показать свое фактическое GPS
Положение на карте MapBox Sdk
но он показывает не circle.And не смог найти текущие location.Thanks в AdvanceЯ не могу нарисовать свою текущую позицию на MapBox Sdk
- (void)viewDidLoad {
[super viewDidLoad];
RMMBTilesSource *offlineSource = [[RMMBTilesSource alloc] initWithTileSetResource:@"control-room-0.2.0" ofType:@"mbtiles"];
self.mapView = [[RMMapView alloc] initWithFrame:CGRectMake(0,70, 320, 500) andTilesource:offlineSource];
[self.mapView removeAllAnnotations];
self.mapView.delegate = nil;
self.mapView.userTrackingMode = NO;
[ self.mapView setDelegate:self];
[self.view addSubview: self.mapView];
self.mapView.showsUserLocation = YES;
// default zoom
self.mapView.zoom = 4;
// hard code minimal zoom. Try to run in without it to see what happens.
self.mapView.minZoom = 1;
self.mapView.maxZoom = 8;
self.mapView.tileSourcesMinZoom=5.0;
self.mapView.tileSourcesMaxZoom=16.0;
// hide MapBox logo
self.mapView.showLogoBug = NO;
// hide bottom right "i" icon
[self.mapView setHideAttribution:YES];
self.mapView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
self.mapView.adjustTilesForRetinaDisplay = YES; // these tiles aren't designed specifically for retina, so make them legible
[ self.mapView setUserTrackingMode:RMUserTrackingModeFollow animated:true];
}
Ваши фрагменты кода состоят из неполных блоков (закрывающие фигурные скобки «}» ш th без открывающих фигурных скобок '{' Убедитесь, что у вас есть весь соответствующий код, и примените к нему стандартное форматирование, чтобы оно было разборчивым. –