123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //
- // 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)
- }
- }
- }
|