XSeri/XSeri/Base/View/XSTableViewCell.swift
2026-03-03 13:53:32 +08:00

50 lines
1.2 KiB
Swift

//
// XSTableViewCell.swift
// XSeri
//
// Created by 鸿 on 2026/2/12.
//
import UIKit
class XSTableViewCell: UITableViewCell {
private(set) lazy var xs_indicatorImageView: UIImageView = {
let imageView = UIImageView(image: UIImage(named: "arrow_right_icon_01"))
return imageView
}()
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
super.init(style: style, reuseIdentifier: reuseIdentifier)
self.layer.rasterizationScale = UIScreen.main.scale
self.layer.shouldRasterize = true
self.selectionStyle = .none
self.backgroundColor = .clear
}
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
extension UITableViewCell {
var br_tableView: UITableView? {
return self.value(forKey: "_tableView") as? UITableView
}
}