X-Git-Url: https://git.mdrn.pl/wl-app.git/blobdiff_plain/53b27422d140022594fc241cca91c3183be57bca..48b2fe9f7c2dc3d9aeaaa6dbfb27c7da4f3235ff:/iOS/WolneLektury/Screens/Menu/Cells/MenuSupportUsTableViewCell.swift diff --git a/iOS/WolneLektury/Screens/Menu/Cells/MenuSupportUsTableViewCell.swift b/iOS/WolneLektury/Screens/Menu/Cells/MenuSupportUsTableViewCell.swift new file mode 100644 index 0000000..80f7567 --- /dev/null +++ b/iOS/WolneLektury/Screens/Menu/Cells/MenuSupportUsTableViewCell.swift @@ -0,0 +1,47 @@ +// +// MenuSupportUsTableViewCell.swift +// WolneLektury +// +// Created by Pawel Dabrowski on 30/05/2018. +// Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved. +// + +import UIKit + +protocol MenuSupportUsTableViewCellDelegate: class{ + + func menuSupportUsButtonTapped() +} + +class MenuSupportUsTableViewCell: WLTableViewCell { + weak var delegate: MenuSupportUsTableViewCellDelegate? + @IBOutlet weak var button: UIButton! + + class func instance(delegate: MenuSupportUsTableViewCellDelegate?) -> MenuSupportUsTableViewCell{ + let cell = MenuSupportUsTableViewCell.instance(type: MenuSupportUsTableViewCell.self) + cell.delegate = delegate + return cell + } + + override func awakeFromNib() { + super.awakeFromNib() + button.layer.cornerRadius = 15 + button.text = "support_us".localized.uppercased() + backgroundColor = UIColor.clear + contentView.backgroundColor = UIColor.clear + } + + override func setSelected(_ selected: Bool, animated: Bool) { + super.setSelected(selected, animated: animated) + + // Configure the view for the selected state + } + + @IBAction func buttonAction(_ sender: Any) { + delegate?.menuSupportUsButtonTapped() + } + + override func getHeight() -> CGFloat { + return 50 + } +}