2019-09-05 15:37:58 -07:00
|
|
|
//
|
|
|
|
|
// PatreonComponents.swift
|
|
|
|
|
// AltStore
|
|
|
|
|
//
|
|
|
|
|
// Created by Riley Testut on 9/5/19.
|
|
|
|
|
// Copyright © 2019 Riley Testut. All rights reserved.
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
import UIKit
|
|
|
|
|
|
2023-01-04 09:52:12 -05:00
|
|
|
final class PatronCollectionViewCell: UICollectionViewCell
|
2019-09-05 15:37:58 -07:00
|
|
|
{
|
|
|
|
|
@IBOutlet var textLabel: UILabel!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2023-01-04 09:52:12 -05:00
|
|
|
final class AboutPatreonHeaderView: UICollectionReusableView
|
2019-09-05 15:37:58 -07:00
|
|
|
{
|
|
|
|
|
@IBOutlet var supportButton: UIButton!
|
2023-06-13 23:14:01 -07:00
|
|
|
@IBOutlet var twitterButton: UIButton!
|
|
|
|
|
@IBOutlet var instagramButton: UIButton!
|
2019-09-07 15:34:07 -07:00
|
|
|
@IBOutlet var textView: UITextView!
|
|
|
|
|
|
2022-04-13 19:40:11 -07:00
|
|
|
@IBOutlet private var rileyLabel: UILabel!
|
|
|
|
|
@IBOutlet private var shaneLabel: UILabel!
|
|
|
|
|
|
|
|
|
|
@IBOutlet private var rileyImageView: UIImageView!
|
2019-09-05 15:37:58 -07:00
|
|
|
|
|
|
|
|
override func awakeFromNib()
|
|
|
|
|
{
|
|
|
|
|
super.awakeFromNib()
|
|
|
|
|
|
2019-09-07 15:34:07 -07:00
|
|
|
self.textView.clipsToBounds = true
|
|
|
|
|
self.textView.layer.cornerRadius = 20
|
|
|
|
|
self.textView.textContainer.lineFragmentPadding = 0
|
|
|
|
|
|
2026-02-22 14:53:47 +05:30
|
|
|
for imageView in [self.rileyImageView].compactMap({$0})
|
2022-04-13 19:40:11 -07:00
|
|
|
{
|
|
|
|
|
imageView.clipsToBounds = true
|
|
|
|
|
imageView.layer.cornerRadius = imageView.bounds.midY
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-22 14:53:47 +05:30
|
|
|
for button in [self.supportButton, self.twitterButton, self.instagramButton].compactMap({$0})
|
2019-09-07 15:34:07 -07:00
|
|
|
{
|
|
|
|
|
button.clipsToBounds = true
|
|
|
|
|
button.layer.cornerRadius = 16
|
|
|
|
|
}
|
2023-06-13 23:14:01 -07:00
|
|
|
}
|
2019-09-07 15:34:07 -07:00
|
|
|
|
|
|
|
|
override func layoutMarginsDidChange()
|
|
|
|
|
{
|
|
|
|
|
super.layoutMarginsDidChange()
|
|
|
|
|
|
|
|
|
|
self.textView.textContainerInset = UIEdgeInsets(top: self.layoutMargins.left, left: self.layoutMargins.left, bottom: self.layoutMargins.right, right: self.layoutMargins.right)
|
2019-09-05 15:37:58 -07:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|