美文网首页iOS学习笔记
FengMap蜂鸟云地图 切换地图和楼层选择控件数据的方式

FengMap蜂鸟云地图 切换地图和楼层选择控件数据的方式

作者: ZYiDa | 来源:发表于2018-04-26 10:05 被阅读32次

    FengMap在切换地图时,同时也要更新楼层选择控件里面的数据,不然可能会崩溃。
    第一步,在切换地图时,将地图对象的hidden设置为YES,同时将楼层选择控件的enableShowenableSeleted设置为NO,如下

    [self.mapView showDisplayGroupViewWithOffset:CGPointMake(20, 150)
                                      enableShow:NO
                                   enableSeleted:NO];
    self.mapView.hidden = YES;
    [self.mapView transformMapWithDataPath:[[NSBundle mainBundle] pathForResource:self.mapIds[index] ofType:@"fmap"]];
    [self.mapView updateMap];
    

    第二步,在地图加载完成后,再次将地图对象的hidden设置为NO,同时将楼层选择控件的enableShowenableSeleted设置为YES,如下

    //结束加载
    - (void)mapViewDidFinishLoadingMap:(FMKMapView *)mapView{
    
        mapView.hidden = NO;
        [mapView showDisplayGroupViewWithOffset:CGPointMake(20, [UIScreen mainScreen].bounds.size.height - 100)
                                     enableShow:YES
                                  enableSeleted:YES];
    }
    
    

    相关文章

      网友评论

        本文标题:FengMap蜂鸟云地图 切换地图和楼层选择控件数据的方式

        本文链接:https://www.haomeiwen.com/subject/oehplftx.html