// // SPDeleteAccountNormalTextView.swift // MoviaBox // // Created by 佳尔 on 2025/5/12. // import UIKit class SPDeleteAccountNormalTextView: SPDeleteAccountTextView { var text: String? { didSet { label.text = text } } private lazy var label: UILabel = { let label = UILabel() label.numberOfLines = 0 label.font = .fontMedium(ofSize: 14) label.textColor = .colorFFFFFF() return label }() override init(frame: CGRect) { super.init(frame: frame) addSubview(label) label.snp.makeConstraints { make in make.left.equalToSuperview().offset(12) make.centerY.equalToSuperview() make.top.equalToSuperview().offset(12) make.right.lessThanOrEqualToSuperview().offset(-12) } } @MainActor required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } }