杨锴
2025-04-16 09a372bc45fde16fd42257ab6f78b8deeecf720b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//
//  TreeTeskEnergyTCell.swift
//  XQMuse
//
//  Created by 无故事王国 on 2024/9/11.
//
 
import UIKit
import JQTools
 
class TreeTeskEnergyTCell: UITableViewCell {
 
                @IBOutlet weak var image_cover: UIImageView!
                @IBOutlet weak var label_title: UILabel!
                @IBOutlet weak var label_price: UILabel!
                @IBOutlet weak var label_energy: UILabel!
                @IBOutlet weak var view_container: UIView!
                @IBOutlet weak var image_exchanged: UIImageView!
                
                override func awakeFromNib() {
        super.awakeFromNib()
                                selectionStyle = .none
    }
 
                override func layoutSubviews() {
                                super.layoutSubviews()
                                view_container.jq_addShadows(shadowColor: UIColor(hexString: "#EBEBEB")!, corner: 10, radius: 4, offset: CGSize(width: 0, height: 2), opacity: 1)
                }
 
                func setEnergyExchangeGiftModel(_ model:EnergyExchangeGiftModel){
                                image_exchanged.isHidden = model.receiveStatus == .no
                                view_container.alpha = model.receiveStatus == .yes ? 0.5:1
        image_cover.sd_setImage(with: URL(string: model.coverUrl.jq_urlEncoded()))
                                label_title.text = model.name
                                label_price.text = String(format: "奖品价值:¥%.2lf", model.worth)
                                label_energy.text = "所需能量值:\(model.energyValue)"
                }
}