Wallpaper_Home/wallpaper_project/Community/V/WA_RKPLCell.swift
忆海16 5ff1070967 mtg
2024-07-23 11:44:01 +08:00

62 lines
1.4 KiB
Swift

//
// WA_RKPLCell.swift
// wallpaper_project
import UIKit
import SDWebImage
class WA_RKPLCell: UITableViewCell {
@IBOutlet weak var headImagV: UIImageView!
@IBOutlet weak var nameLabel: UILabel!
@IBOutlet weak var countTextlabel: UILabel!
@IBOutlet weak var timeLabel: UILabel!
@IBOutlet weak var reportView: UIView!
var reportBlcok:(()->())?
var blackBLcok:(()->())?
override func awakeFromNib() {
super.awakeFromNib()
headImagV.layer.cornerRadius = 5
reportView.layer.cornerRadius = 10
reportView.layer.borderWidth = 1
reportView.layer.borderColor = UIColor.black.cgColor
}
var model: DataModel? {
didSet {
let imageUrl = URL(string: (model?.headImgv)!) // URL
headImagV.sd_setImage(with: imageUrl, completed: nil)
nameLabel.text = model!.name
timeLabel.text = "\(model!.time ?? "")"
countTextlabel.text = model?.counttext
// UI
}
}
@IBAction func reporetBtn(_ sender: Any) {
if self.reportBlcok != nil{
self.reportBlcok!()
}
}
@IBAction func blackBtn(_ sender: Any) {
if self.blackBLcok != nil{
self.blackBLcok!()
}
}
}