DSMapViewController.h 810 Bytes
//
//  DSMapViewController.h
//  DSCnliveShopSDK
//
//  Created by zhaolin on 2019/2/12.
//

#import <DSBaseModule/DSBaseModule.h>
#import <CoreLocation/CoreLocation.h>
#import "DSMapSearchModel.h"

typedef NS_ENUM(NSUInteger, DSMapStyle) {
    DSMapStyleRepastAddress = 0,           //餐厅地址
    DSMapStyleShopAddress,                 //电商地址
};

NS_ASSUME_NONNULL_BEGIN

@interface DSMapViewController : DSBaseViewController

#pragma mark - 地图样式

/// 地图样式
@property (nonatomic,assign) DSMapStyle mapStyle;

#pragma mark - 定位地址

/// 定位地址
@property (nonatomic,strong) CLLocation * location;

#pragma mark - 回调

/// 选取回调
@property (nonatomic,copy) void (^selectAddressCallBack)(UIImage * mapImage, DSMapSearchModel * model);

@end

NS_ASSUME_NONNULL_END