Commit 93f1835b290c5b66c909930567e2f6a2905f8ff5
1 parent
1e4ebeb1
0.3.8.003 模块化继续
Showing
13 changed files
with
31 additions
and
221 deletions
DSCnliveShopSDK.podspec
| 1 | 1 | ||
| 2 | Pod::Spec.new do |s| | 2 | Pod::Spec.new do |s| |
| 3 | s.name = 'DSCnliveShopSDK' | 3 | s.name = 'DSCnliveShopSDK' |
| 4 | - s.version = '0.3.8.002' | 4 | + s.version = '0.3.8.003' |
| 5 | s.summary = 'cnlive电商SDK' | 5 | s.summary = 'cnlive电商SDK' |
| 6 | s.homepage = 'http://bj.gitlab.cnlive.com/ios-team/DSCnliveShopSDK' | 6 | s.homepage = 'http://bj.gitlab.cnlive.com/ios-team/DSCnliveShopSDK' |
| 7 | s.license = { :type => 'MIT', :file => 'LICENSE' } | 7 | s.license = { :type => 'MIT', :file => 'LICENSE' } |
| @@ -31,7 +31,9 @@ Pod::Spec.new do |s| | @@ -31,7 +31,9 @@ Pod::Spec.new do |s| | ||
| 31 | 31 | ||
| 32 | s.dependency 'DSBaseModule' | 32 | s.dependency 'DSBaseModule' |
| 33 | s.dependency 'DSExtensionModule' | 33 | s.dependency 'DSExtensionModule' |
| 34 | + s.dependency 'DSBaseControlsModule' | ||
| 34 | s.dependency 'DSToolsModule' | 35 | s.dependency 'DSToolsModule' |
| 36 | + s.dependency 'YBImageBrowser_DSCnliveShop' | ||
| 35 | 37 | ||
| 36 | s.vendored_frameworks = 'DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework' | 38 | s.vendored_frameworks = 'DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework' |
| 37 | 39 |
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/DSCnliveShopSDK
No preview for this file type
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/Headers/DSCnliveShopSDK.h
| @@ -4,7 +4,7 @@ | @@ -4,7 +4,7 @@ | ||
| 4 | // | 4 | // |
| 5 | // Created by zhaolin on 2019/4/13. | 5 | // Created by zhaolin on 2019/4/13. |
| 6 | // Copyright © 2019年 BIKE. All rights reserved. | 6 | // Copyright © 2019年 BIKE. All rights reserved. |
| 7 | -// 当前版本0.3.8.002 | 7 | +// 当前版本0.3.8.003 |
| 8 | 8 | ||
| 9 | #import <UIKit/UIKit.h> | 9 | #import <UIKit/UIKit.h> |
| 10 | 10 | ||
| @@ -22,7 +22,6 @@ FOUNDATION_EXPORT const unsigned char DSCnliveShopSDKVersionString[]; | @@ -22,7 +22,6 @@ FOUNDATION_EXPORT const unsigned char DSCnliveShopSDKVersionString[]; | ||
| 22 | #import <DSCnliveShopSDK/DSCnliveShopSDKEnum.h> | 22 | #import <DSCnliveShopSDK/DSCnliveShopSDKEnum.h> |
| 23 | 23 | ||
| 24 | #import <DSCnliveShopSDK/DSCnliveShopSDKPBaseViewController.h> | 24 | #import <DSCnliveShopSDK/DSCnliveShopSDKPBaseViewController.h> |
| 25 | -#import <DSCnliveShopSDK/DSNavButton.h> | ||
| 26 | 25 | ||
| 27 | #import <DSCnliveShopSDK/DSOGiveGiftsViewController.h> | 26 | #import <DSCnliveShopSDK/DSOGiveGiftsViewController.h> |
| 28 | #import <DSCnliveShopSDK/DSOMyGivingGiftsListViewController.h> | 27 | #import <DSCnliveShopSDK/DSOMyGivingGiftsListViewController.h> |
| @@ -56,7 +55,6 @@ FOUNDATION_EXPORT const unsigned char DSCnliveShopSDKVersionString[]; | @@ -56,7 +55,6 @@ FOUNDATION_EXPORT const unsigned char DSCnliveShopSDKVersionString[]; | ||
| 56 | #import "DSCnliveShopSDKEnum.h" | 55 | #import "DSCnliveShopSDKEnum.h" |
| 57 | 56 | ||
| 58 | #import "DSCnliveShopSDKPBaseViewController.h" | 57 | #import "DSCnliveShopSDKPBaseViewController.h" |
| 59 | -#import "DSNavButton.h" | ||
| 60 | 58 | ||
| 61 | #import "DSOGiveGiftsViewController.h" | 59 | #import "DSOGiveGiftsViewController.h" |
| 62 | #import "DSOMyGivingGiftsListViewController.h" | 60 | #import "DSOMyGivingGiftsListViewController.h" |
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/Headers/DSCnliveShopSDKManager.h
| @@ -16,9 +16,7 @@ NS_ASSUME_NONNULL_BEGIN | @@ -16,9 +16,7 @@ NS_ASSUME_NONNULL_BEGIN | ||
| 16 | 16 | ||
| 17 | @interface DSCnliveShopSDKManager : NSObject | 17 | @interface DSCnliveShopSDKManager : NSObject |
| 18 | 18 | ||
| 19 | -/** | ||
| 20 | - 代理 | ||
| 21 | - */ | 19 | +/// 代理 |
| 22 | @property (nonatomic,weak) id<DSCnliveShopSDKDelegate> delegate; | 20 | @property (nonatomic,weak) id<DSCnliveShopSDKDelegate> delegate; |
| 23 | 21 | ||
| 24 | #pragma mark - 单例 | 22 | #pragma mark - 单例 |
| @@ -27,60 +25,37 @@ NS_ASSUME_NONNULL_BEGIN | @@ -27,60 +25,37 @@ NS_ASSUME_NONNULL_BEGIN | ||
| 27 | 25 | ||
| 28 | #pragma mark - 初始化电商SDK | 26 | #pragma mark - 初始化电商SDK |
| 29 | 27 | ||
| 30 | -/** | ||
| 31 | - appId | ||
| 32 | - */ | 28 | +/// appId |
| 33 | @property (nonatomic,copy,nonnull,readonly) NSString * appId; | 29 | @property (nonatomic,copy,nonnull,readonly) NSString * appId; |
| 34 | - | ||
| 35 | -/** | ||
| 36 | - appKey | ||
| 37 | - */ | 30 | +/// appKey |
| 38 | @property (nonatomic,copy,nonnull,readonly) NSString * appKey; | 31 | @property (nonatomic,copy,nonnull,readonly) NSString * appKey; |
| 39 | - | ||
| 40 | -/** | ||
| 41 | - 是否是测试版 YES为测试版 NO为正式版 | ||
| 42 | - */ | 32 | +/// 是否是测试版 YES为测试版 NO为正式版 |
| 43 | @property (nonatomic,assign,readonly) BOOL isDebug; | 33 | @property (nonatomic,assign,readonly) BOOL isDebug; |
| 44 | 34 | ||
| 45 | -/** | ||
| 46 | - 初始化电商SDK | ||
| 47 | - | ||
| 48 | - @param appId appId | ||
| 49 | - @param appkey appKey | ||
| 50 | - @param isDebug 是否是测试版 YES为测试版 NO为正式版 | ||
| 51 | - */ | 35 | +/// 初始化电商SDK |
| 36 | +/// @param appId appId | ||
| 37 | +/// @param appkey appKey | ||
| 38 | +/// @param isDebug 是否是测试版 YES为测试版 NO为正式版 | ||
| 52 | -(void)initWithAppId:(nonnull NSString *)appId appKey:(nonnull NSString *)appkey isDebug:(BOOL)isDebug; | 39 | -(void)initWithAppId:(nonnull NSString *)appId appKey:(nonnull NSString *)appkey isDebug:(BOOL)isDebug; |
| 53 | 40 | ||
| 54 | #pragma mark - IQKeyboardManager默认是打开还是关闭 | 41 | #pragma mark - IQKeyboardManager默认是打开还是关闭 |
| 55 | 42 | ||
| 56 | -/** | ||
| 57 | - 默认打开 | ||
| 58 | - 本SDK使用了IQKeyboardManager 该字段用于判断主项目是否需要使用IQKeyboardManager 不使用请传NO | ||
| 59 | - */ | 43 | +/// 默认打开 |
| 44 | +/// 本SDK使用了IQKeyboardManager 该字段用于判断主项目是否需要使用IQKeyboardManager 不使用请传NO | ||
| 60 | @property (nonatomic,assign) BOOL defaultIQKeyboardManagerState; | 45 | @property (nonatomic,assign) BOOL defaultIQKeyboardManagerState; |
| 61 | 46 | ||
| 62 | #pragma mark - 用户信息 | 47 | #pragma mark - 用户信息 |
| 63 | 48 | ||
| 64 | -/** | ||
| 65 | - 用户id | ||
| 66 | - */ | 49 | +/// 用户id |
| 67 | @property (nonatomic,copy,nullable,readonly) NSString * userId; | 50 | @property (nonatomic,copy,nullable,readonly) NSString * userId; |
| 68 | - | ||
| 69 | -/** | ||
| 70 | - 用户登录状态 | ||
| 71 | - */ | 51 | +/// 用户登录状态 |
| 72 | @property (nonatomic,assign,readonly) DSUserLoginStatus userLoginStatus; | 52 | @property (nonatomic,assign,readonly) DSUserLoginStatus userLoginStatus; |
| 73 | 53 | ||
| 74 | -/** | ||
| 75 | - 用户登录 | ||
| 76 | - | ||
| 77 | - @param userId 用户id | ||
| 78 | - */ | 54 | +/// 用户登录 |
| 55 | +/// @param userId 用户id | ||
| 79 | -(void)loginUser:(nonnull NSString*)userId; | 56 | -(void)loginUser:(nonnull NSString*)userId; |
| 80 | 57 | ||
| 81 | -/** | ||
| 82 | - 用户退出 | ||
| 83 | - */ | 58 | +/// 用户退出 |
| 84 | -(void)quitUser; | 59 | -(void)quitUser; |
| 85 | 60 | ||
| 86 | #pragma mark - 清除保存的目标控制器 | 61 | #pragma mark - 清除保存的目标控制器 |
| @@ -91,51 +66,34 @@ NS_ASSUME_NONNULL_BEGIN | @@ -91,51 +66,34 @@ NS_ASSUME_NONNULL_BEGIN | ||
| 91 | 66 | ||
| 92 | #pragma mark - 检测 | 67 | #pragma mark - 检测 |
| 93 | 68 | ||
| 94 | -/** | ||
| 95 | - 检测类 | ||
| 96 | - */ | 69 | +/// 检测类 |
| 97 | @property (nonatomic,strong,nonnull,readonly) DSCnliveShopSDKCheck * check; | 70 | @property (nonatomic,strong,nonnull,readonly) DSCnliveShopSDKCheck * check; |
| 98 | 71 | ||
| 99 | #pragma mark - 跳转 | 72 | #pragma mark - 跳转 |
| 100 | 73 | ||
| 101 | -/** | ||
| 102 | - 跳转类 | ||
| 103 | - */ | 74 | +/// 跳转类 |
| 104 | @property (nonatomic,strong,nonnull,readonly) DSCnliveShopSDKSkip * skip; | 75 | @property (nonatomic,strong,nonnull,readonly) DSCnliveShopSDKSkip * skip; |
| 105 | 76 | ||
| 106 | #pragma mark - 储存 | 77 | #pragma mark - 储存 |
| 107 | 78 | ||
| 108 | -/** | ||
| 109 | - 存储基础路径 ~/Document/DS | ||
| 110 | - */ | 79 | +/// 存储基础路径 ~/Document/DS |
| 111 | @property (nonatomic,copy,nonnull,readonly) NSString * dsFileDir; | 80 | @property (nonatomic,copy,nonnull,readonly) NSString * dsFileDir; |
| 112 | 81 | ||
| 113 | -/** | ||
| 114 | - 计算电商储存文件目录下所有文件大小 单位字节b (目前包含1.电商全局plist存储文件 2.网络请求缓存) | ||
| 115 | - */ | 82 | +/// 计算电商储存文件目录下所有文件大小 单位字节b (目前包含1.电商全局plist存储文件 2.网络请求缓存) |
| 116 | -(CGFloat)calcDSFileDirContentSize; | 83 | -(CGFloat)calcDSFileDirContentSize; |
| 117 | 84 | ||
| 118 | -/** | ||
| 119 | - 清空电商储存文件目录下所有文件 (目前包含1.电商全局plist存储文件 2.网络请求缓存) | ||
| 120 | - | ||
| 121 | - @param clearComplete 清空完成回调 | ||
| 122 | - */ | 85 | +/// 清空电商储存文件目录下所有文件 (目前包含1.电商全局plist存储文件 2.网络请求缓存) |
| 86 | +/// @param clearComplete 清空完成回调 | ||
| 123 | -(void)clearDSFileDir:(void (^)(void))clearComplete; | 87 | -(void)clearDSFileDir:(void (^)(void))clearComplete; |
| 124 | 88 | ||
| 125 | #pragma mark - 版本 | 89 | #pragma mark - 版本 |
| 126 | 90 | ||
| 127 | -/** | ||
| 128 | - 获取电商发布版本 | ||
| 129 | - | ||
| 130 | - @return 版本x.x.x | ||
| 131 | - */ | 91 | +/// 获取电商发布版本 |
| 92 | +/// @return 版本x.x.x | ||
| 132 | -(nonnull NSString*)getCnliveShopSDKVersion; | 93 | -(nonnull NSString*)getCnliveShopSDKVersion; |
| 133 | 94 | ||
| 134 | -/** | ||
| 135 | - 获取电商内部版本 | ||
| 136 | - | ||
| 137 | - @return 构建版本x.x.x.x | ||
| 138 | - */ | 95 | +/// 获取电商内部版本 |
| 96 | +/// @return 构建版本x.x.x.x | ||
| 139 | -(nonnull NSString*)getCnliveShopSDKBuild; | 97 | -(nonnull NSString*)getCnliveShopSDKBuild; |
| 140 | 98 | ||
| 141 | @end | 99 | @end |
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/Headers/DSCnliveShopSDKPBaseViewController.h
| @@ -6,93 +6,17 @@ | @@ -6,93 +6,17 @@ | ||
| 6 | // Copyright © 2019 BIKE. All rights reserved. | 6 | // Copyright © 2019 BIKE. All rights reserved. |
| 7 | // 公开基类 | 7 | // 公开基类 |
| 8 | 8 | ||
| 9 | -#import <UIKit/UIKit.h> | ||
| 10 | -#import <Foundation/Foundation.h> | ||
| 11 | -#import "DSNavButton.h" | ||
| 12 | - | ||
| 13 | -UIKIT_EXTERN const CGFloat kTopNavLeftRightOffset; | 9 | +#import <DSBaseControlsModule/DSBaseControlsModuleHeader.h> |
| 14 | 10 | ||
| 15 | NS_ASSUME_NONNULL_BEGIN | 11 | NS_ASSUME_NONNULL_BEGIN |
| 16 | 12 | ||
| 17 | -@interface DSCnliveShopSDKPBaseViewController : UIViewController | ||
| 18 | - | ||
| 19 | -#pragma mark - 通用属性 | ||
| 20 | - | ||
| 21 | -@property (nonatomic,copy,nullable) NSDictionary * baseMessage; | ||
| 22 | -/// 控制器唯一标识 | ||
| 23 | -@property (nonatomic,copy,nonnull,readonly) NSString * uniqueIdentity; | 13 | +@interface DSCnliveShopSDKPBaseViewController : DSBCMBaseViewController |
| 24 | 14 | ||
| 25 | #pragma mark - 通用方法 | 15 | #pragma mark - 通用方法 |
| 26 | 16 | ||
| 27 | /// 获取数据方法 切换用户后,回到此界面会重新调用此方法 | 17 | /// 获取数据方法 切换用户后,回到此界面会重新调用此方法 |
| 28 | -(void)requestDataMethod; | 18 | -(void)requestDataMethod; |
| 29 | 19 | ||
| 30 | -#pragma mark - 顶部导航 | ||
| 31 | - | ||
| 32 | -@property (nonatomic,strong) UIView * topNavView;//高度为 get_system_nav_height() | ||
| 33 | -@property (nonatomic,strong) UILabel * titleLab; | ||
| 34 | -@property (nonatomic,strong,nullable) NSArray<DSNavButton*> * leftNavBtns; | ||
| 35 | -@property (nonatomic,strong,nullable) NSArray<DSNavButton*> * rightNavBtns; | ||
| 36 | -@property (nonatomic,strong) UIImageView * topLine; | ||
| 37 | -@property (nonatomic,assign) CGFloat topNavViewHeight;//topNavView的高度 默认高度为 get_system_nav_height() | ||
| 38 | -@property (nonatomic,assign) CGFloat topNavViewSubUIContentOffsetY;//顶部导航内容(不带topLine)偏移量Y 初始值为0 | ||
| 39 | - | ||
| 40 | -/** | ||
| 41 | - 添加左边返回按钮(特殊情况时使用) | ||
| 42 | - */ | ||
| 43 | --(void)addLeftBackNavBtn; | ||
| 44 | - | ||
| 45 | -/** | ||
| 46 | - 左边导航按钮事件 | ||
| 47 | - */ | ||
| 48 | --(void)leftNavBtnAction; | ||
| 49 | - | ||
| 50 | -#pragma mark - 底部导航 | ||
| 51 | - | ||
| 52 | -@property (nonatomic,strong) UIView * bottomNavView;//高度为 0 | ||
| 53 | -@property (nonatomic,strong) UIImageView * bottomLine; | ||
| 54 | -@property (nonatomic,assign) CGFloat bottomNavViewHeight;//bottomNavView的高度 默认高度为 0 | ||
| 55 | -@property (nonatomic,assign) CGFloat bottomLineOffsetY;//底部导航分割线偏移量Y 初始值为0 | ||
| 56 | -#pragma mark - 是否禁止右滑返回 | ||
| 57 | - | ||
| 58 | -/** | ||
| 59 | - 是否禁止右滑返回 | ||
| 60 | - */ | ||
| 61 | -@property (nonatomic,assign) BOOL popGestureRecognizerEnable; | ||
| 62 | - | ||
| 63 | -/** | ||
| 64 | - 侧滑返回指定控制器 | ||
| 65 | - */ | ||
| 66 | -@property (nonatomic,weak) UIViewController * interactivePopViewController; | ||
| 67 | - | ||
| 68 | -/** | ||
| 69 | - 在导航中删除指定控制器 | ||
| 70 | - | ||
| 71 | - @param controller 控制器 | ||
| 72 | - */ | ||
| 73 | --(void)removeControllerInNavigation:(UIViewController*)controller; | ||
| 74 | - | ||
| 75 | -/** | ||
| 76 | - 在导航中删除指定控制器数组 | ||
| 77 | - | ||
| 78 | - @param controllers 控制器数组 | ||
| 79 | - */ | ||
| 80 | --(void)removeControllersInNavigation:(NSArray<UIViewController*>*)controllers; | ||
| 81 | - | ||
| 82 | -#pragma mark - 状态栏 | ||
| 83 | - | ||
| 84 | -@property (nonatomic,assign) UIStatusBarStyle statusBarStyle;//状态栏样式 | ||
| 85 | -@property (nonatomic,assign) BOOL statusBarHidden;//状态栏是否隐藏 | ||
| 86 | -@property (nonatomic,assign) UIStatusBarAnimation statusBarUpdateAnimation;//状态栏更新动画 | ||
| 87 | - | ||
| 88 | -/** | ||
| 89 | - 状态栏是否隐藏(带动画) | ||
| 90 | - | ||
| 91 | - @param hidden 是否隐藏 | ||
| 92 | - @param animation 动画类型 | ||
| 93 | - */ | ||
| 94 | --(void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation; | ||
| 95 | - | ||
| 96 | @end | 20 | @end |
| 97 | 21 | ||
| 98 | NS_ASSUME_NONNULL_END | 22 | NS_ASSUME_NONNULL_END |
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/Headers/DSNavButton.h deleted
100644 → 0
| 1 | -// | ||
| 2 | -// DSNavButton.h | ||
| 3 | -// | ||
| 4 | -// | ||
| 5 | -// Created by BIKE on 2018/7/12. | ||
| 6 | -// Copyright © 2018年 BIKE. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <UIKit/UIKit.h> | ||
| 10 | - | ||
| 11 | -/** | ||
| 12 | - 当图片和标题同时存在时 图片相对于标题的位置 | ||
| 13 | - | ||
| 14 | - - DSImagePositionLeft: 左边 | ||
| 15 | - - DSImagePositionTop: 上边 | ||
| 16 | - - DSImagePositionRight: 右边 | ||
| 17 | - - DSImagePositionBottom: 下边 | ||
| 18 | - */ | ||
| 19 | -typedef NS_ENUM(NSUInteger, DSImagePosition) { | ||
| 20 | - DSImagePositionLeft = 0, | ||
| 21 | - DSImagePositionTop, | ||
| 22 | - DSImagePositionRight, | ||
| 23 | - DSImagePositionBottom, | ||
| 24 | -}; | ||
| 25 | - | ||
| 26 | -@interface DSNavButton : UIControl | ||
| 27 | - | ||
| 28 | -/*************************************************************************************************** | ||
| 29 | - 默认frame = CGRectMake(自动排列间距0, get_system_statusBar_height(), get_system_nav_ui_height(), get_system_nav_ui_height()) | ||
| 30 | - ***************************************************************************************************/ | ||
| 31 | - | ||
| 32 | -#pragma mark - 图片init | ||
| 33 | - | ||
| 34 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image; | ||
| 35 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image imageSize:(CGSize)imageSize; | ||
| 36 | - | ||
| 37 | -#pragma mark - 标题init | ||
| 38 | - | ||
| 39 | --(nonnull instancetype)initWithTitle:(nonnull NSString*)title; | ||
| 40 | --(nonnull instancetype)initWithTitle:(nonnull NSString*)title font:(nonnull UIFont*)font; | ||
| 41 | --(nonnull instancetype)initWithTitle:(nonnull NSString*)title titleColor:(nonnull UIColor*)titleColor; | ||
| 42 | --(nonnull instancetype)initWithTitle:(nonnull NSString*)title font:(nonnull UIFont*)font titleColor:(nonnull UIColor*)titleColor; | ||
| 43 | - | ||
| 44 | -#pragma mark - 图片&标题init | ||
| 45 | - | ||
| 46 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image title:(nonnull NSString*)title; | ||
| 47 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image title:(nonnull NSString*)title imagePosition:(DSImagePosition)imagePosition; | ||
| 48 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image imageSize:(CGSize)imageSize title:(nonnull NSString*)title; | ||
| 49 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image imageSize:(CGSize)imageSize title:(nonnull NSString*)title imagePosition:(DSImagePosition)imagePosition; | ||
| 50 | --(nonnull instancetype)initWithImage:(nonnull UIImage *)image imageSize:(CGSize)imageSize title:(nonnull NSString*)title font:(nonnull UIFont*)font titleColor:(nonnull UIColor*)titleColor imagePosition:(DSImagePosition)imagePosition; | ||
| 51 | - | ||
| 52 | -#pragma mark - 标题属性 | ||
| 53 | - | ||
| 54 | -/// 标题 | ||
| 55 | -@property (nonatomic,copy,nonnull) NSString * title; | ||
| 56 | -/// 标题大小 | ||
| 57 | -@property (nonatomic,strong,nonnull) UIFont * font; | ||
| 58 | -/// 标题颜色 | ||
| 59 | -@property (nonatomic,strong,nonnull) UIColor * titleColor; | ||
| 60 | - | ||
| 61 | -#pragma mark - 图片属性 | ||
| 62 | - | ||
| 63 | -/// 图片 | ||
| 64 | -@property (nonatomic,strong,nonnull) UIImage * image; | ||
| 65 | -/// 图片大小 | ||
| 66 | -@property (nonatomic,assign) CGSize imageSize; | ||
| 67 | -/// 图片颜色 | ||
| 68 | -@property (nonatomic,strong,nullable) UIColor * imageColor; | ||
| 69 | -/// 图片位置 | ||
| 70 | -@property (nonatomic,assign) DSImagePosition imagePosition; | ||
| 71 | - | ||
| 72 | -@end |
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/Info.plist
No preview for this file type
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/YBImageBrowser.bundle/ybib_loading@2x.png deleted
100755 → 0
2.44 KB
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/YBImageBrowser.bundle/ybib_loading@3x.png deleted
100755 → 0
3.97 KB
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/YBImageBrowser.bundle/ybib_more@2x.png deleted
100755 → 0
844 Bytes
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/YBImageBrowser.bundle/ybib_more@3x.png deleted
100755 → 0
1.13 KB
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/YBImageBrowser.bundle/ybib_save@2x.png deleted
100755 → 0
862 Bytes
DSCnliveShopSDK/Classes/DSCnliveShopSDK.framework/YBImageBrowser.bundle/ybib_save@3x.png deleted
100755 → 0
960 Bytes