Commit 5729ffe904d6b304ce7b1d4a040bb6be0131f9e5
1 parent
724468c9
0.0.14
Showing
13 changed files
with
56 additions
and
49 deletions
DSBaseControlsModuleF.podspec
| 1 | 1 | Pod::Spec.new do |s| |
| 2 | 2 | |
| 3 | 3 | s.name = "DSBaseControlsModuleF" |
| 4 | - s.version = "0.0.13" | |
| 4 | + s.version = "0.0.14" | |
| 5 | 5 | s.summary = "DSBaseControlsModuleF" |
| 6 | 6 | s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam" |
| 7 | 7 | s.authors = { "DSIOSTeam" => "694092596@qq.com" } |
| ... | ... | @@ -14,8 +14,9 @@ Pod::Spec.new do |s| |
| 14 | 14 | s.dependency 'QMUIKit', '4.0.2' |
| 15 | 15 | s.dependency 'Masonry', '1.1.0' |
| 16 | 16 | s.dependency 'SDWebImage', '~> 5.2.3' |
| 17 | - s.dependency 'DSBaseModuleF' | |
| 18 | - s.dependency 'DSExtensionModuleF' | |
| 19 | - s.dependency 'DSToolsModuleF' | |
| 17 | + | |
| 18 | + s.dependency 'DSBaseModuleF', '>=0.0.0', '<1.0.0' | |
| 19 | + s.dependency 'DSExtensionModuleF', '>=0.0.0', '<1.0.0' | |
| 20 | + s.dependency 'DSToolsModuleF', '>=0.0.0', '<1.0.0' | |
| 20 | 21 | |
| 21 | 22 | end | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/DSBaseControlsModule
No preview for this file type
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBaseControlsModule-umbrella.h
| ... | ... | @@ -11,9 +11,9 @@ |
| 11 | 11 | #endif |
| 12 | 12 | |
| 13 | 13 | #import "DSBaseControlsModule.h" |
| 14 | -#import "DSBCMBaseViewController.h" | |
| 14 | +#import "DSBaseViewController.h" | |
| 15 | 15 | #import "DSNavButton.h" |
| 16 | -#import "DSBCMCollectionView.h" | |
| 16 | +#import "DSCollectionView.h" | |
| 17 | 17 | #import "DSEmptyView.h" |
| 18 | 18 | #import "UIView+DSEmptyView.h" |
| 19 | 19 | #import "DSImageView+DSBaseControlsModule.h" |
| ... | ... | @@ -24,12 +24,12 @@ |
| 24 | 24 | #import "DSViewControllerNaviDelegate.h" |
| 25 | 25 | #import "NSObject+DSNavExtension.h" |
| 26 | 26 | #import "UIViewController+DSNavExtension.h" |
| 27 | -#import "DSBCMScrollView.h" | |
| 28 | -#import "DSBCMTabBar.h" | |
| 29 | -#import "DSBCMTabBarButton.h" | |
| 30 | -#import "DSBCMTabBarViewController.h" | |
| 31 | -#import "DSBCMTableView.h" | |
| 32 | -#import "DSBCMTableViewCell.h" | |
| 27 | +#import "DSScrollView.h" | |
| 28 | +#import "DSTabBar.h" | |
| 29 | +#import "DSTabBarButton.h" | |
| 30 | +#import "DSTabBarViewController.h" | |
| 31 | +#import "DSTableView.h" | |
| 32 | +#import "DSTableViewCell.h" | |
| 33 | 33 | |
| 34 | 34 | FOUNDATION_EXPORT double DSBaseControlsModuleVersionNumber; |
| 35 | 35 | FOUNDATION_EXPORT const unsigned char DSBaseControlsModuleVersionString[]; | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBaseControlsModule.h
| ... | ... | @@ -12,8 +12,14 @@ |
| 12 | 12 | #import <DSExtensionModule/DSExtensionModule.h> |
| 13 | 13 | #import <DSToolsModule/DSToolsModule.h> |
| 14 | 14 | |
| 15 | -#import "DSBCMBaseViewController.h" | |
| 16 | -#import "DSBCMCollectionView.h" | |
| 15 | +#import "DSBaseViewController.h" | |
| 16 | +#import "DSTabBarViewController.h" | |
| 17 | +#import "DSTabBar.h" | |
| 18 | +#import "DSTabBarButton.h" | |
| 19 | +#import "DSScrollView.h" | |
| 20 | +#import "DSCollectionView.h" | |
| 21 | +#import "DSTableView.h" | |
| 22 | +#import "DSTableViewCell.h" | |
| 17 | 23 | #import "DSEmptyView.h" |
| 18 | 24 | #import "UIView+DSEmptyView.h" |
| 19 | 25 | #import "DSImageView.h" |
| ... | ... | @@ -21,11 +27,5 @@ |
| 21 | 27 | #import "DSTransitionEnum.h" |
| 22 | 28 | #import "NSObject+DSNavExtension.h" |
| 23 | 29 | #import "UIViewController+DSNavExtension.h" |
| 24 | -#import "DSBCMScrollView.h" | |
| 25 | -#import "DSBCMTabBarViewController.h" | |
| 26 | -#import "DSBCMTabBar.h" | |
| 27 | -#import "DSBCMTabBarButton.h" | |
| 28 | -#import "DSBCMTableView.h" | |
| 29 | -#import "DSBCMTableViewCell.h" | |
| 30 | 30 | |
| 31 | 31 | #endif /* DSBaseControlsModule_h */ | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMBaseViewController.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBaseViewController.h
| 1 | 1 | // |
| 2 | -// DSBCMBaseViewController.h | |
| 2 | +// DSBaseViewController.h | |
| 3 | 3 | // DSCnliveShopSDK |
| 4 | 4 | // |
| 5 | 5 | // Created by zhaolin on 2019/5/7. |
| ... | ... | @@ -14,7 +14,7 @@ UIKIT_EXTERN const CGFloat kTopNavLeftRightOffset; |
| 14 | 14 | |
| 15 | 15 | NS_ASSUME_NONNULL_BEGIN |
| 16 | 16 | |
| 17 | -@interface DSBCMBaseViewController : UIViewController | |
| 17 | +@interface DSBaseViewController : UIViewController | |
| 18 | 18 | |
| 19 | 19 | #pragma mark - 通用属性 |
| 20 | 20 | |
| ... | ... | @@ -22,11 +22,6 @@ NS_ASSUME_NONNULL_BEGIN |
| 22 | 22 | /// 控制器唯一标识 |
| 23 | 23 | @property (nonatomic,copy,nonnull,readonly) NSString * uniqueIdentity; |
| 24 | 24 | |
| 25 | -#pragma mark - 通用方法 | |
| 26 | - | |
| 27 | -/// 获取数据方法 切换用户后,回到此界面会重新调用此方法 | |
| 28 | --(void)requestDataMethod; | |
| 29 | - | |
| 30 | 25 | #pragma mark - 顶部导航 |
| 31 | 26 | |
| 32 | 27 | @property (nonatomic,strong) UIView * topNavView;//高度为 get_system_nav_height() |
| ... | ... | @@ -83,6 +78,17 @@ NS_ASSUME_NONNULL_BEGIN |
| 83 | 78 | */ |
| 84 | 79 | -(void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation; |
| 85 | 80 | |
| 81 | +#pragma mark - 分类替代方法 | |
| 82 | + | |
| 83 | +//以下方法对应系统的方法 | |
| 84 | +-(void)dsViewDidLoad; | |
| 85 | +-(void)dsViewWillAppear:(BOOL)animated; | |
| 86 | +-(void)dsViewDidAppear:(BOOL)animated; | |
| 87 | +-(void)dsViewWillDisappear:(BOOL)animated; | |
| 88 | +-(void)dsViewDidDisappear:(BOOL)animated; | |
| 89 | +-(void)dsDealloc; | |
| 90 | +-(void)dsViewWillLayoutSubviews; | |
| 91 | + | |
| 86 | 92 | @end |
| 87 | 93 | |
| 88 | 94 | NS_ASSUME_NONNULL_END | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMCollectionView.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSCollectionView.h
| 1 | 1 | // |
| 2 | -// DSBCMCollectionView.h | |
| 2 | +// DSCollectionView.h | |
| 3 | 3 | // |
| 4 | 4 | // |
| 5 | 5 | // Created by BIKE on 2018/7/11. |
| ... | ... | @@ -8,7 +8,7 @@ |
| 8 | 8 | |
| 9 | 9 | #import <UIKit/UIKit.h> |
| 10 | 10 | |
| 11 | -@interface DSBCMCollectionView : UICollectionView | |
| 11 | +@interface DSCollectionView : UICollectionView | |
| 12 | 12 | |
| 13 | 13 | #pragma mark - 手势 |
| 14 | 14 | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMScrollView.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSScrollView.h
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMTabBar.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSTabBar.h
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMTabBarButton.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSTabBarButton.h
| 1 | 1 | // |
| 2 | -// DSBCMTabBarButton.h | |
| 2 | +// DSTabBarButton.h | |
| 3 | 3 | // com.cnlive.pro.CNLiveNetAdd |
| 4 | 4 | // |
| 5 | 5 | // Created by zhaolin on 2019/9/16. |
| ... | ... | @@ -10,7 +10,7 @@ |
| 10 | 10 | |
| 11 | 11 | NS_ASSUME_NONNULL_BEGIN |
| 12 | 12 | |
| 13 | -@interface DSBCMTabBarButton : UIButton | |
| 13 | +@interface DSTabBarButton : UIButton | |
| 14 | 14 | |
| 15 | 15 | @end |
| 16 | 16 | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMTabBarViewController.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSTabBarViewController.h
| 1 | 1 | // |
| 2 | -// DSBCMTabBarViewController.h | |
| 2 | +// DSTabBarViewController.h | |
| 3 | 3 | // com.cnlive.pro.CNLiveNetAdd |
| 4 | 4 | // |
| 5 | 5 | // Created by zhaolin on 2019/9/16. |
| 6 | 6 | // Copyright © 2019 cnlive. All rights reserved. |
| 7 | 7 | // |
| 8 | 8 | |
| 9 | -#import "DSBCMBaseViewController.h" | |
| 10 | -#import "DSBCMTabBar.h" | |
| 11 | -@class DSBCMTabBarViewController; | |
| 9 | +#import "DSBaseViewController.h" | |
| 10 | +#import "DSTabBar.h" | |
| 11 | +@class DSTabBarViewController; | |
| 12 | 12 | |
| 13 | -@protocol DSBCMTabBarViewControllerDelegate <NSObject> | |
| 13 | +@protocol DSTabBarViewControllerDelegate <NSObject> | |
| 14 | 14 | |
| 15 | 15 | @optional |
| 16 | 16 | |
| 17 | 17 | /// 切换index代理 实现了这个代理后 切换index必须用调用tabBar.displayIndex=switchIndex才能切换显示界面 |
| 18 | -/// @param tabBar DSBCMTabBarViewController | |
| 18 | +/// @param tabBar DSTabBarViewController | |
| 19 | 19 | /// @param switchIndex 切换后index |
| 20 | 20 | /// @param fromIndex 切换前index |
| 21 | --(void)tabBar:(nonnull DSBCMTabBarViewController*)tabBar switchIndex:(NSUInteger)switchIndex fromIndex:(NSUInteger)fromIndex; | |
| 21 | +-(void)tabBar:(nonnull DSTabBarViewController*)tabBar switchIndex:(NSUInteger)switchIndex fromIndex:(NSUInteger)fromIndex; | |
| 22 | 22 | |
| 23 | 23 | @end |
| 24 | 24 | |
| 25 | 25 | NS_ASSUME_NONNULL_BEGIN |
| 26 | 26 | |
| 27 | -@interface DSBCMTabBarViewController : DSBCMBaseViewController | |
| 27 | +@interface DSTabBarViewController : DSBaseViewController | |
| 28 | 28 | |
| 29 | 29 | #pragma mark - 代理 |
| 30 | 30 | |
| 31 | -@property (nonatomic,weak) id<DSBCMTabBarViewControllerDelegate> delegate; | |
| 31 | +@property (nonatomic,weak) id<DSTabBarViewControllerDelegate> delegate; | |
| 32 | 32 | |
| 33 | 33 | #pragma mark - 属性 |
| 34 | 34 | |
| ... | ... | @@ -48,7 +48,7 @@ NS_ASSUME_NONNULL_BEGIN |
| 48 | 48 | /** |
| 49 | 49 | DSTabBar |
| 50 | 50 | */ |
| 51 | -@property (nonatomic,strong) DSBCMTabBar * tabBar; | |
| 51 | +@property (nonatomic,strong) DSTabBar * tabBar; | |
| 52 | 52 | |
| 53 | 53 | #pragma mark - 消息数 |
| 54 | 54 | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMTableView.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSTableView.h
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSBCMTableViewCell.h renamed to DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Headers/DSTableViewCell.h
| 1 | 1 | // |
| 2 | -// DSBCMTableViewCell.h | |
| 2 | +// DSTableViewCell.h | |
| 3 | 3 | // DSCnliveShopSDK |
| 4 | 4 | // |
| 5 | 5 | // Created by zhaolin on 2018/11/27. |
| ... | ... | @@ -9,7 +9,7 @@ |
| 9 | 9 | |
| 10 | 10 | NS_ASSUME_NONNULL_BEGIN |
| 11 | 11 | |
| 12 | -@interface DSBCMTableViewCell : UITableViewCell | |
| 12 | +@interface DSTableViewCell : UITableViewCell | |
| 13 | 13 | |
| 14 | 14 | @end |
| 15 | 15 | ... | ... |
DSBaseControlsModuleF/Frameworks/DSBaseControlsModule.framework/Info.plist
No preview for this file type