From e15c976316feef72ff9bcabce38e0a078f9505db Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期四, 12 九月 2024 18:18:03 +0800
Subject: [PATCH] fix API

---
 XQMuse/Root/Course/CCell/CourseOfficalCommendTopCCell.swift |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/XQMuse/Root/Course/CCell/CourseOfficalCommendTopCCell.swift b/XQMuse/Root/Course/CCell/CourseOfficalCommendTopCCell.swift
index c55f467..d427d0e 100644
--- a/XQMuse/Root/Course/CCell/CourseOfficalCommendTopCCell.swift
+++ b/XQMuse/Root/Course/CCell/CourseOfficalCommendTopCCell.swift
@@ -10,9 +10,11 @@
 
 class CourseOfficalCommendTopCCell: UICollectionViewCell {
 
-				@IBOutlet weak var view_bannerContentView: UIView!
+				@IBOutlet weak var view_bannerContentView: CommonBannerView!
 				@IBOutlet weak var collectionView: UICollectionView!
+				@IBOutlet weak var cons_hei: NSLayoutConstraint!
 				private var titleItems = [TitleItem]()
+				private var bannerModels = [CommonBannerModel]()
 				private var clouse:((Int)->Void)?
 				override func awakeFromNib() {
         super.awakeFromNib()
@@ -25,9 +27,15 @@
 
 				func setTitles(_ items:[TitleItem]){
 								titleItems = items
+								cons_hei.constant = ceil(Double(items.count) / 4) * 103.75
 								collectionView.reloadData()
 				}
 
+				func setBanners(_ items:[CommonBannerModel]){
+								bannerModels = items
+								view_bannerContentView.setItems(items: items)
+				}
+
 				func clickAtClouse(_ clouse:@escaping (Int)->Void){
 								self.clouse = clouse
 				}

--
Gitblit v1.7.1