2014-07-26 2 views
0

Я использую google закрытую карту, но я хочу открыть список напольных магазинов на основе выбранного пола из уровня bar на карте google. как я могу использовать функцию hasChangeActiveLevel. Пожалуйста, помогите мнеGoogle Indoor Map

- (void)viewDidLoad 
    { 
    [super viewDidLoad]; 
    GMSMarker *marker=[[GMSMarker alloc]init]; 
    GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:28.566648700000000000 
                 longitude:77.323976099999980000 
                  zoom:18]; 

    self.mapView=[GMSMapView mapWithFrame:self.view.bounds camera:camera]; 
    self.mapView.myLocationEnabled=NO; 
    self.mapView.settings.compassButton=YES; 
    self.mapView.settings.myLocationButton=YES; 
    [self.view addSubview:self.mapView]; 

     } 
    - (void) didChangeActiveLevel:(GMSIndoorLevel *) level 
     { 
     NSLog(@"event fired"); 
     } 

функции didChangeActiveLevel не срабатывает, когда я выбираю уровень пола из бара уровня

я должен показать список магазина на этом этаже, который в настоящее время выбраны.

ответ

0

я забыл подключить делегат, так что я сталкиваюсь с проблемой я решить эту проблему путем добавления приведено ниже коды моего кода

self.mapView.delegate=self; 
self.mapView.IndoorDisplay.delegate=self; 
Смежные вопросы