I\'m trying to change the background color of UITableViewHeaderFooterView. Although the view is appearing, the background color remains the default color. I\'m getting a log
if you created a custom subclass of UITableViewHeaderFooterView with xib file then you should override setBackgroundColor. Keep it empty.
UITableViewHeaderFooterView
xib
setBackgroundColor
-(void)setBackgroundColor:(UIColor *)backgroundColor { }
And this will solve your problem.