iOS 隐藏百度地图SDK的百度LOGO
根据百度地图SDK的图层结构如下图:
第一个思路:
找到LOGO对应的UIIMageView,并将其隐藏hidden
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;
}
}
经过试验,是可以行得通的。
第二个思路:
计算LOGO的尺寸,在将map的尺寸延伸到屏幕外,这样就看不到LOGO。