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中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 8,566评论 6 30
  • 基础地图 开发者可利用SDK提供的接口,使用百度提供的基础地图数据。目前百度地图SDK所提供的地图等级为19级,所...
    DestinyFighter_阅读 5,849评论 6 15
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 5,141评论 5 13
  • 不是第一次参加同事转正答辩了,但是今天特别有感触,印象中转正答辩其实都是有过场,因为本身招人的时候已经摸底摸的差...
    小瓶子0719阅读 17,578评论 0 0
  • 亲爱的文小姐: 你好,很久没有给你写信了,很抱歉,这几年,你成长的特别快,也特别的不容易,我都知道的,我就在这里。...
    wensmily阅读 196评论 0 1