// // KMNewUserGiftItemView.swift // PDF Reader Pro // // Created by User-Tangchao on 2024/12/26. // import Cocoa class KMNewUserGiftItemView: NSView { private lazy var titleLabel_: NSTextField = { let view = NSTextField(labelWithString: "") return view }() private lazy var subTitleLabel_: NSTextField = { let view = NSTextField(wrappingLabelWithString: "") return view }() var titleLabel: NSTextField { get { return titleLabel_ } } var subTitleLabel: NSTextField { get { return subTitleLabel_ } } convenience init() { self.init(frame: .init(x: 0, y: 0, width: 200, height: 30)) initSubviews() } override func awakeFromNib() { super.awakeFromNib() initSubviews() } func initSubviews() { addSubview(titleLabel_) addSubview(subTitleLabel_) titleLabel_.mas_makeConstraints { make in make?.leading.mas_equalTo()(167) make?.trailing.mas_equalTo()(-20) make?.bottom.equalTo()(subTitleLabel_.mas_top)?.offset()(-12) } subTitleLabel_.mas_makeConstraints { make in make?.leading.mas_equalTo()(167) make?.trailing.mas_equalTo()(-20) make?.bottom.mas_equalTo()(-28) } } }