CNCategoryBaseViewController.h 962 Bytes
//
//  CNCategoryBaseViewController.h
//  CNLiveVideoClassifyKit
//
//  Created by CNLive on 2021/8/12.
//分类试图控制器基类

#import <CNLiveBaseClass/CNLiveBaseViewController.h>
#import <JXCategoryView/JXCategoryView.h>

NS_ASSUME_NONNULL_BEGIN

@interface CNCategoryBaseViewController : CNLiveBaseViewController<JXCategoryViewDelegate,UIPageViewControllerDelegate,UIPageViewControllerDataSource>

@property (nonatomic, strong) JXCategoryBaseView *categoryView;
@property (nonatomic, strong) UIPageViewController *pageViewController;
@property (nonatomic, strong) UIScrollView *findScrollView;
@property (nonatomic, strong) NSMutableArray *titles;
@property (nonatomic, strong) NSMutableArray *controllersArr;/// 控制器数组

@property (nonatomic, assign) NSInteger ld_currentIndex; //当前选中

-(void)addTheFirstPage; //默认页
-(JXCategoryBaseView *)preferredCategoryView;
-(CGFloat)preferredCategoryViewHeight;
@end

NS_ASSUME_NONNULL_END