X-Git-Url: https://git.mdrn.pl/wl-app.git/blobdiff_plain/53b27422d140022594fc241cca91c3183be57bca..48b2fe9f7c2dc3d9aeaaa6dbfb27c7da4f3235ff:/iOS/WolneLektury/Screens/Library/Cells/BecomeFriendTableViewCell.swift diff --git a/iOS/WolneLektury/Screens/Library/Cells/BecomeFriendTableViewCell.swift b/iOS/WolneLektury/Screens/Library/Cells/BecomeFriendTableViewCell.swift new file mode 100644 index 0000000..8a2fa8f --- /dev/null +++ b/iOS/WolneLektury/Screens/Library/Cells/BecomeFriendTableViewCell.swift @@ -0,0 +1,43 @@ +// +// BecomeFriendTableViewCell.swift +// WolneLektury +// +// Created by Pawel Dabrowski on 31/08/2018. +// Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved. +// + +import UIKit + +protocol BecomeFriendTableViewCellDelegate: class{ + func becomeFriendTableViewCellTapped() +} + +class BecomeFriendTableViewCell: WLTableViewCell { + + @IBOutlet weak var arrowImageView: UIImageView! + @IBOutlet weak var button: UIButton! + weak var delegate: BecomeFriendTableViewCellDelegate? + + class func instance(delegate: BecomeFriendTableViewCellDelegate?) -> BecomeFriendTableViewCell{ + let cell = BecomeFriendTableViewCell.instance(type: BecomeFriendTableViewCell.self) + cell.delegate = delegate + return cell + } + + override func awakeFromNib() { + super.awakeFromNib() + button.layer.cornerRadius = 15 + button.text = "support_us".localized.uppercased() + arrowImageView.tintColor = UIColor.white + contentView.backgroundColor = UIColor.white + } + + override func getHeight() -> CGFloat { + + return Constants.donateEnabled ? 40 : 44 + } + + @IBAction func buttonAction(_ sender: Any) { + delegate?.becomeFriendTableViewCellTapped() + } +}