12345678910111213141516171819202122232425262728293031323334 |
- //
- // RQHomeSubPageVideoItemViewModel.m
- // SDJK
- //
- // Created by 张嵘 on 2021/11/9.
- //
- #import "RQHomeSubPageVideoItemViewModel.h"
- @interface RQHomeSubPageVideoItemViewModel ()
- @property (nonatomic, readwrite, strong) VideosItem *videosItem;
- @end
- @implementation RQHomeSubPageVideoItemViewModel
- - (instancetype)initWithVideosItem:(VideosItem *)videosItem {
- if (self = [super init]) {
- self.videosItem = videosItem;
- CGFloat cellWidth = (RQ_SCREEN_WIDTH - (16 * 2) - 11.f) / 2.f;
- if (videosItem.teachingVideoTypeId == 0 || videosItem.teachingVideoTypeId == NSIntegerMin) {
- /// 短视频
- self.itemSize = CGSizeMake(cellWidth, cellWidth * (1152.f / 648.f) + 16.f + 24.f);
- } else {
- /// 常规视频
- self.itemSize = CGSizeMake(cellWidth, cellWidth * (94.f / 167.f) + 16.f + 24.f);
- }
- }
- return self;
- }
- - (NSString *)itemClassName {
- return @"RQHomeSubPageVideoCell";
- }
- @end
|