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