//
|
// BankInfoTCell.swift
|
// XQMuse
|
//
|
// Created by 无故事王国 on 2024/8/21.
|
//
|
|
import UIKit
|
import JQTools
|
|
class BankInfoTCell: UITableViewCell {
|
|
@IBOutlet weak var view_content: UIView!
|
@IBOutlet weak var label_title: UILabel!
|
@IBOutlet weak var label_bankNumber: UILabel!
|
@IBOutlet weak var img_select: UIImageView!
|
|
override func awakeFromNib() {
|
super.awakeFromNib()
|
selectionStyle = .none
|
}
|
|
func isSelect(_ state:Bool){
|
view_content.backgroundColor = state ? UIColor(hexString: "#AEC997")!:.white
|
label_title.textColor = state ? .white:UIColor(hexString: "#AEC997")!
|
label_bankNumber.textColor = state ? .white:UIColor(hexString: "#AEC997")!
|
view_content.jq_borderWidth = state ? 0:1
|
img_select.isHidden = !state
|
}
|
|
func setBankInfoModel(_ model:BankInfoModel){
|
guard !model.bankName.isEmpty else {return}
|
|
label_title.text = model.bankName
|
let s = model.cardNo.count - 4
|
let b = model.cardNo.count
|
label_bankNumber.text = "**** **** **** **** " + model.cardNo.jq_substingInRange((s...b))!
|
}
|
}
|