iOS开发-隐藏百度地图SDK的百度LOGO

思路1:
找到LOGO对应的UIIMageView,并将其隐藏hidden
根据百度地图SDK的图层结构如下图:


20170127103929856.png

代码如下,经试验,是可以隐藏LOGO的。

UIView *mView = _mapView.subviews.firstObject;  
 for (id logoView in mView.subviews)  
 {  
     if ([logoView isKindOfClass:[UIImageView class]])  
     {  
         UIImageView *b_logo = (UIImageView*)logoView;  
         b_logo.hidden = YES;  
     }  
 }  

思路2:

计算LOGO的尺寸,在将map的尺寸延伸到屏幕外,这样就看不到LOGO。

你可能感兴趣的:(iOS开发-隐藏百度地图SDK的百度LOGO)