Files
lockdown-iOS-mirror/LockdowniOS/TablePaywallTableHeaderView/TablePaywallHeaderView.swift
Alexander Parshakov 2bc6adf847 Release 1.6.1
2023-01-10 21:17:38 +05:00

33 lines
1.2 KiB
Swift

//
// TablePaywallHeaderView.swift
// Lockdown
//
// Created by Alexander Parshakov on 12/5/22
// Copyright © 2022 Confirmed Inc. All rights reserved.
//
import UIKit
final class TablePaywallHeaderView: UIView, NibLoadable {
@IBOutlet private var featureTitleLabel: UILabel!
@IBOutlet private var freeLevelTitleLabel: UILabel!
@IBOutlet private var vpnLevelTitleLabel: UILabel!
@IBOutlet private var proLevelTitleLabel: UILabel!
static func make() -> TablePaywallHeaderView {
let view = TablePaywallHeaderView.loadFromNib()
view.featureTitleLabel.text = .localized("feature_table_column")
view.freeLevelTitleLabel.text = .localized("feature_level_table_column")
let fontSize: CGFloat = UIScreen.main.traitCollection.userInterfaceIdiom == .pad ? 16 : 11
view.featureTitleLabel.font = .semiboldLockdownFont(size: fontSize)
view.freeLevelTitleLabel.font = .semiboldLockdownFont(size: fontSize)
view.vpnLevelTitleLabel.font = .semiboldLockdownFont(size: fontSize)
view.proLevelTitleLabel.font = .semiboldLockdownFont(size: fontSize)
return view
}
}