CNLiveShopPayWeChatAlipayCell.swift 1.93 KB
//
//  CNLiveShopPayWeChatAlipayCell.swift
//  metaCode
//
//  Created by zx on 2024/4/10.
//  电商h5支付 微信支付宝cell

import Foundation
import SnapKit

class CNLiveShopPayWeChatAlipayCell:UITableViewCell{
    
    lazy var selectImgView :UIImageView = {
        let selectImgView = UIImageView(image: UIImage(named: "tsq_xz"))
        return selectImgView
    }()
    
    lazy var iconImgView :UIImageView = {
        let iconImgView = UIImageView()
        return iconImgView
    }()

    lazy var titleLabel: UILabel = {
        let titleLabel = UILabel.init(frame: CGRectZero)
        titleLabel.textColor = UIColor(red:0.04, green:0.02, blue:0.07, alpha:1.00)
        titleLabel.textAlignment = .left
        titleLabel.font = BoldFont_16
        titleLabel.adjustsFontSizeToFitWidth=true
        return titleLabel
    }()
    
    override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)
        self.selectionStyle = .none
        self.initUI()
        self.layout()
    }
    
    required init?(coder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
    // MARK: - initUI
    func initUI(){
        self.contentView.addSubview(self.titleLabel)
        self.contentView.addSubview(self.iconImgView)
        self.contentView.addSubview(self.selectImgView)
        self.selectImgView.isHidden = true
    }
    func layout(){
        self.iconImgView.snp.makeConstraints { make in
            make.left.equalToSuperview().offset(10)
            make.centerY.equalToSuperview()
        }
        self.titleLabel.snp.makeConstraints { make in
            make.left.equalTo(self.iconImgView.snp.right).offset(20)
            make.centerY.equalToSuperview()
        }
        self.selectImgView.snp.makeConstraints { make in
            make.right.equalToSuperview().offset(-30)
            make.centerY.equalToSuperview()
        }
    }
}