集成第三方地图:高德地图,查阅先关的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