2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 如何隐藏logo 高德地图api_iOS 高德地图隐藏logo

如何隐藏logo 高德地图api_iOS 高德地图隐藏logo

时间:2022-07-10 16:30:15

相关推荐

如何隐藏logo 高德地图api_iOS 高德地图隐藏logo

集成第三方地图:高德地图,查阅先关的API,地图的logo始终没有隐藏,常见的隐藏相关API如下所示

///是否显示指南针, 默认YES

@property (nonatomic, assign) BOOL showsCompass;

///指南针原点位置

@property (nonatomic, assign) CGPoint compassOrigin;

///指南针的宽高

@property (nonatomic, readonly) CGSize compassSize;

///是否显示比例尺, 默认YES

@property (nonatomic, assign) BOOL showsScale;

///比例尺原点位置

@property (nonatomic, assign) CGPoint scaleOrigin;

///比例尺的最大宽高

@property (nonatomic, readonly) CGSize scaleSize;

///logo位置, 必须在mapView.bounds之内,否则会被忽略

@property (nonatomic, assign) CGPoint logoCenter;

///logo的宽高

@property (nonatomic, readonly) CGSize logoSize;

本来以为logoSize可以设置,看看readonly放弃了 ,西先给出一种隐藏logo的方法,如下所示

//隐藏logo

[_mapView.subviews enumerateObjectsUsingBlock:^(__kindof UIView * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {

if ([obj isKindOfClass:[UIImageView class]]) {

UIImageView * logoM = obj;

logoM.layer.contents = (__bridge id)[UIImage imageNamed:@""].CGImage;

}

}];

这样子就可以隐藏高德地图的logo啦,以前没注意这个logo,这次是因为产品说了,高德这个logo能不能隐藏掉,所以找的这个,希望可以帮助到小白,如果还有不明白的可以私信我,一起进不。。。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。