RQHomeSubPageVideoItemViewModel.m 608 B

123456789101112131415161718192021222324
  1. //
  2. // RQHomeSubPageVideoItemViewModel.m
  3. // JSJP
  4. //
  5. // Created by 张嵘 on 2021/11/9.
  6. //
  7. #import "RQHomeSubPageVideoItemViewModel.h"
  8. @interface RQHomeSubPageVideoItemViewModel ()
  9. @property (nonatomic, readwrite, strong) VideosItem *videosItem;
  10. @end
  11. @implementation RQHomeSubPageVideoItemViewModel
  12. - (instancetype)initWithVideosItem:(VideosItem *)videosItem {
  13. if (self = [super init]) {
  14. self.videosItem = videosItem;
  15. CGFloat cellWidth = (RQ_SCREEN_WIDTH - (16 * 2) - 11) / 2.f;
  16. self.itemSize = CGSizeMake(cellWidth, cellWidth * (16.f / 9.f));
  17. }
  18. return self;
  19. }
  20. @end