BeeReel/BeeReel/Base/View/BRTableViewCell.swift
2025-07-24 14:21:59 +08:00

50 lines
1.2 KiB
Swift

//
// BRTableViewCell.swift
// BeeReel
//
// Created by 鸿 on 2025/6/27.
//
import UIKit
class BRTableViewCell: UITableViewCell {
private(set) lazy var br_indicatorImageView: UIImageView = {
let imageView = UIImageView(image: UIImage(named: "arrow_right_icon_02"))
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
}
}