Commit 4c55e84529b70381953bffc58f4d73d5c0fbba6b

Authored by 毕珂
1 parent 79708625

DSSelectUploadImageView选图图片工具修改 优化固定高度状态显示

DSToolsModuleF.podspec
1 1 Pod::Spec.new do |s|
2 2  
3 3 s.name = "DSToolsModuleF"
4   - s.version = "0.0.25"
  4 + s.version = "0.0.26"
5 5 s.summary = "DSToolsModuleF"
6 6 s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam"
7 7 s.authors = { "DSIOSTeam" => "694092596@qq.com" }
... ...
DSToolsModuleF/Frameworks/DSToolsModule.framework/DSToolsModule
No preview for this file type
DSToolsModuleF/Frameworks/DSToolsModule.framework/Headers/DSSelectUploadImageView.h
... ... @@ -36,21 +36,28 @@ NS_ASSUME_NONNULL_BEGIN
36 36 #pragma mark - 初始化
37 37  
38 38 -(instancetype)initWithHeightStyle:(DSSelectUploadImageViewHeightStyle)heightStyle;
  39 +-(instancetype)initWithHeightStyle:(DSSelectUploadImageViewHeightStyle)heightStyle maxSelectImageCount:(NSUInteger)maxSelectImageCount;
39 40 -(instancetype)initWithFrame:(CGRect)frame heightStyle:(DSSelectUploadImageViewHeightStyle)heightStyle;
  41 +-(instancetype)initWithFrame:(CGRect)frame heightStyle:(DSSelectUploadImageViewHeightStyle)heightStyle maxSelectImageCount:(NSUInteger)maxSelectImageCount;
40 42  
41 43 #pragma mark - 属性
42 44  
43 45 ///// 代理
44 46 //@property (nonatomic,weak) id<DSSelectUploadImageViewDelegate> delegate;
45   -/**
46   - 显示类型
47   - */
  47 +
  48 +/// 显示类型
48 49 @property (nonatomic,assign) DSSelectUploadImageViewDisplayType displayType;
49 50 /// 高度类型
50 51 @property (nonatomic,assign,readonly) DSSelectUploadImageViewHeightStyle heightStyle;
51   -/**
52   - 自定义删除图片 默认DS_SelUplImageView_delete
53   - */
  52 +/// 每张图的间距 默认DS_adapt_length(15)
  53 +@property (nonatomic,assign) CGFloat space;
  54 +/// 每行第一张图距左边的间距 默认DS_adapt_length(15)
  55 +@property (nonatomic,assign) CGFloat lSpace;
  56 +/// 每行最后一张图距右边的间距 默认DS_adapt_length(15)
  57 +@property (nonatomic,assign) CGFloat rSpace;
  58 +/// 图片的宽高(正方形) heightStyle=DSSelectUploadImageViewHeightStyleAutoCalc时自动计算 heightStyle=DSSelectUploadImageViewHeightStyleFixed时为0需自己赋值 (提示:图片右上角需留出DS_adapt_length(17)/2的空间,给X的图片留位置)
  59 +@property (nonatomic,assign) CGFloat WHeight;
  60 +/// 自定义删除图片 默认DS_SelUplImageView_delete
54 61 @property (nonatomic,strong,nullable) UIImage * deleteImage;
55 62 /// 是否显示选取封面
56 63 @property (nonatomic,assign) BOOL isDisplySelectCover;
... ... @@ -66,17 +73,11 @@ NS_ASSUME_NONNULL_BEGIN
66 73  
67 74 #pragma mark - 展示属性
68 75  
69   -/**
70   - 获取的网络图片数组
71   - */
  76 +/// 获取的网络图片数组
72 77 @property (nonatomic,copy) NSArray<NSString*> * networkImageArr;
73   -/**
74   - 获取的网络视频url
75   - */
  78 +/// 获取的网络视频url
76 79 @property (nonatomic,copy,readonly) NSString * networkVideoUrl;
77   -/**
78   - 获取的网络视频图片
79   - */
  80 +/// 获取的网络视频图片
80 81 @property (nonatomic,copy,readonly) NSString * networkVideoImageUrl;
81 82 /// 获取的网络视频属性
82 83 /// @param networkVideoUrl 获取的网络视频url
... ... @@ -85,36 +86,20 @@ NS_ASSUME_NONNULL_BEGIN
85 86  
86 87 #pragma mark - 选择属性
87 88  
88   -/**
89   - 列数默认4
90   - */
  89 +/// 列数默认4
91 90 @property (nonatomic,assign) NSUInteger column;
92   -/**
93   - 间距 默认DS_adapt_length(15)
94   - */
95   -@property (nonatomic,assign) CGFloat space;
96   -/**
97   - 图片选取最大数量
98   - */
  91 +/// 图片选取最大数量 默认0 必传
99 92 @property (nonatomic,assign) NSUInteger maxSelectImageCount;
100   -/**
101   - 是否可以选择视频 (目前只能选取一个,在索引1显示)
102   - */
  93 +/// 是否可以选择视频 (目前只能选取一个,在索引1显示)
103 94 @property (nonatomic,assign) BOOL isAbleSelectVideo;
104 95  
105 96 #pragma mark - 上传操作
106 97  
107   -/**
108   - 是否正在上传图片中
109   - */
  98 +/// 是否正在上传图片中
110 99 @property (nonatomic,assign,readonly) BOOL isUploading;
111   -/**
112   - 开始上传图片
113   - */
  100 +/// 开始上传图片
114 101 @property (nonatomic,copy) void (^beginUploadImageCallBack)(void);
115   -/**
116   - 结束上传图片
117   - */
  102 +/// 结束上传图片
118 103 @property (nonatomic,copy) void (^endUploadImageCallBack)(void);
119 104  
120 105 #pragma mark - 公开方法
... ...
DSToolsModuleF/Frameworks/DSToolsModule.framework/Info.plist
No preview for this file type