本篇文章只是写一个思路,不建议私自去掉logo,被发现会引起版权纠纷。
1、首先有一个可以运行的 百度地图的Demo(不懂就百度)。
2、把地图成功的在模拟器显示出来。
3、点击图中的圆圈 查看 logo 所在的位置
查看图层.png4、通过输出 BMKMapView 的subviews 来查看到底哪个是logo的imageView。然后把他移除就好了。
代码如下:
for (UIView *view in mapView.subviews) {
for (UIImageView *imageView in view.subviews) {
NSLog(@"%@",imageView);
static int a = 0;
a ++;
if (a == 4) {
[imageView removeFromSuperview];
}
}
}
成功之后如下图:
成功了.png
网友评论