Skip to content

UITableViewHeaderFooterView - Warning with NibReusable #121

Description

@clementmorissard

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
    }
}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions