美文网首页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