| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- //
- // DataTableViewCell.swift
- // Gasteizko Margolariak
- //
- // Created by Inigo Valentin on 2016-08-23
- // Copyright © 2016 Inigo Valentin. All rights reserved.
- //
- // Based on the work of Yuji Hato.
- //
- import UIKit
- struct DataTableViewCellData {
-
- init(imageUrl: String, text: String) {
- self.imageUrl = imageUrl
- self.text = text
- }
- var imageUrl: String
- var text: String
- }
- class DataTableViewCell : BaseTableViewCell {
-
- @IBOutlet weak var dataImage: UIImageView!
- @IBOutlet weak var dataText: UILabel!
-
- override func awakeFromNib() {
- self.dataText?.font = UIFont.italicSystemFontOfSize(16)
- self.dataText?.textColor = UIColor(hex: "9E9E9E")
- }
-
- override class func height() -> CGFloat {
- return 80
- }
-
- override func setData(data: Any?) {
- if let data = data as? DataTableViewCellData {
- self.dataImage.setRandomDownloadImage(80, height: 80)
- self.dataText.text = data.text
- }
- }
- }
|