美文网首页iOS语法技巧
iOS UITableViewHeaderFooterView:

iOS UITableViewHeaderFooterView:

作者: TEASON | 来源:发表于2016-01-05 17:19 被阅读395次

问题收录

myTableViewHeaderFooterView.contentView.backgroundColor = [UIColor blackColor];
myTableViewHeaderFooterView.backgroundView.backgroundColor = [UIColor blackColor];
myTableViewHeaderFooterView.backgroundColor = [UIColor blackColor];

这三种都无法改变背景色透明.
正解如下, 在UITableViewHeaderFooterView子类中赋值给backgroundView属性并设置需求的背景颜色

self.backgroundView = ({
    UIView * view = [[UIView alloc] initWithFrame:self.bounds];
    view.backgroundColor = [UIColor redColor];
    view;
    });

SOF上发现并解决了

相关文章

网友评论

本文标题:iOS UITableViewHeaderFooterView:

本文链接:https://www.haomeiwen.com/subject/vtszhttx.html