GKBasePageViewController.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //
  2. // GKBasePageViewController.h
  3. // GKPageScrollViewDemo
  4. //
  5. // Created by QuintGao on 2018/12/11.
  6. // Copyright © 2018 QuintGao. All rights reserved.
  7. //
  8. #import "GKDemoBaseViewController.h"
  9. #import "GKPageScrollView.h"
  10. #import "GKBaseListViewController.h"
  11. #import "JXCategoryView.h"
  12. #import "BGNoContentView.h"
  13. #import "NewestViewController.h"
  14. #import "BogoHomeTopView.h"
  15. #import "BogoJXCategoryView.h"
  16. @class LivingModel;
  17. @class cuserModel;
  18. NS_ASSUME_NONNULL_BEGIN
  19. @interface GKBasePageViewController : GKDemoBaseViewController<GKPageScrollViewDelegate>
  20. // pageScrollView
  21. @property (nonatomic, strong) GKPageScrollView *pageScrollView;
  22. @property (nonatomic, strong) JXCategoryTitleView *segmentView;
  23. @property (nonatomic, strong) UIScrollView *scrollView;
  24. @property (nonatomic, strong) NSArray *childVCs;
  25. @property (nonatomic, strong) NSString *types;
  26. @property (nonatomic, weak) id<PushToLiveControllerDelegate>delegate;
  27. @property(nonatomic, weak) id<BogoHomeTopViewDelegate> topViewdelegate;
  28. @property (nonatomic, assign) CGRect collectionViewFrame;
  29. @property (nonatomic, copy) NSString *cate_id; // 话题分类ID
  30. @property (nonatomic, copy) NSString *areaString;
  31. @property (nonatomic, copy) NSString *sexString;
  32. @property (nonatomic, copy) NSString *topicName;
  33. - (void)loadDataWithPage:(int)page;
  34. - (void)loadDataFromNet:(int)page;
  35. @end
  36. NS_ASSUME_NONNULL_END