DSMapViewController.h
810 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//
// 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