//
|
// 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
|