admin
2023-04-21 0b3a4aaf99ea251bc8e27b96115288f0988fcffe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//
//  DYFeedVideoController.m
//  BuWanVideo2.0
//
//  Created by aeline on 2022/1/15.
//  Copyright © 2022 com.yeshi.buwansheque.ios. All rights reserved.
//
 
#import "DYGridVideoController.h"
#import <LCDSDK/LCDSDK.h>
 
@interface DYGridVideoController ()<ZJScrollPageViewDelegate>
@property(nonatomic, nullable, strong) ZJScrollPageView *scrollPageView;
 
@end
 
@implementation DYGridVideoController
 
- (void)viewDidAppear:(BOOL)animated{
    
}
 
- (void)viewDidLoad{
    [self buildCells];
}
 
 
- (void)buildCells {
    LCDGridVideoViewController *vc = [[LCDGridVideoViewController alloc] initWithConfigBuilder:^(LCDGridVideoVCConfig * _Nonnull config) {
//            config.contentInset = UIEdgeInsetsMake(100, 0, 50, 0); // 修改scrollView偏移量的示例
//        config.viewSize=CGSizeMake(KScreenW, KScreenH   - ALTabBar_H-100);
        }];
 
      [self presentViewController:vc animated:YES completion:^{
//            lcs_weakify(vc)
            // 实现下拉刷新功能,如不需要可省略下列代码
            MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
//                lcs_strongify(vc)
                [vc refreshDataWithCompletion:^(NSError * _Nullable error) {
//                    lcs_strongify(vc)
                    [vc.dataView.mj_header endRefreshing];
                }];
            }];
            header.stateLabel.textColor = UIColor.whiteColor;
            header.lastUpdatedTimeLabel.hidden = YES;
            vc.dataView.mj_header = header;
      }];
    
    [self.view addSubview:vc.view];
    vc.view.sd_layout.topSpaceToView(self, 50);
    vc.view.backgroundColor=[UIColor colorWithRed:0 green:0 blue:0 alpha:0];
}
 
 
@end