2 // BookDetailsFragmentTableViewCell.swift
5 // Created by Pawel Dabrowski on 20/06/2018.
6 // Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
11 class BookDetailsFragmentTableViewCell: WLTableViewCell {
13 @IBOutlet weak var htmlLabel: UILabel!
14 @IBOutlet weak var titleLabel: UILabel!
16 class func instance() -> BookDetailsFragmentTableViewCell{
17 let cell = BookDetailsFragmentTableViewCell.instance(type: BookDetailsFragmentTableViewCell.self)
21 override func awakeFromNib() {
25 func setup(fragmentTitle: String, fragmentHtml: String){
27 if let htmlString = try? NSAttributedString(html: fragmentHtml){
28 let mutableAttributedString = NSMutableAttributedString(attributedString: htmlString)
29 mutableAttributedString.addAttribute(NSAttributedStringKey.font, value: UIFont.italicSystemFont(ofSize: 12), range: NSMakeRange(0, mutableAttributedString.length))
30 htmlLabel.attributedText = mutableAttributedString
33 titleLabel.text = fragmentTitle