AliSoftware/Reusable

UITableViewHeaderFooterView - Warning with NibReusable

clementmorissard opened this issue · 0 comments

I'm trying to use the NibReusable for the HeaderFooterView for a TableView but i'm getting a warning in console:

[TableView] Changing the background color of UITableViewHeaderFooterView is not supported. Use the background view configuration instead.

But i'm not changing any background color in my view as you can see below. No warning if i'm just using a UIView without the dequeueReusable logic

import Reusable

class ShoppingListHeaderView: UITableViewHeaderFooterView, NibReusable {
    @IBOutlet private weak var titleLabel: UILabel!
    @IBOutlet private weak var iconImageView: UIImageView!
    @IBOutlet private weak var button: UIButton!

    override func awakeFromNib() {
        super.awakeFromNib()
        
        iconImageView.isHidden = true
        iconImageView.tintColor = Asset.Colors.purple1F.color
        
        titleLabel.textColor = Asset.Colors.black.color
        titleLabel.textAlignment = .left
        titleLabel.font = RawFonts.latoBold.font(size: 16)
    }
    
    func configure(text: String) {
        titleLabel.text = text
    }
}