我希望更改XLForm中部分(或表单(的背景颜色。
- 更改部分的背景颜色和色调
- 自定义节页眉和页脚
部分 - 多值行模板。
section.multivaluedRowTemplate.cellConfig[@"backgroundColor"] = kBackgroundColor;
有一行
row.cellConfigAtConfigure[@"backgroundColor"] = kBackgroundColor;
感谢 @mats-claassen 在 GitHub 上的回复
- https://github.com/xmartlabs/XLForm/issues/335
法典
- (void)viewDidLoad {
[[self tableView] registerClass:[UITableViewHeaderFooterView class] forHeaderFooterViewReuseIdentifier:@"headerFooterReuseIdentifier"];
}
页眉
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
UITableViewHeaderFooterView *headerFooterView = [[self tableView] dequeueReusableHeaderFooterViewWithIdentifier:@"headerFooterReuseIdentifier"];
headerFooterView.contentView.backgroundColor = kBackgroundColor;
return headerFooterView;
}
页脚
-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
UITableViewHeaderFooterView *headerFooterView = [[self tableView] dequeueReusableHeaderFooterViewWithIdentifier:@"headerFooterReuseIdentifier"];
headerFooterView.contentView.backgroundColor = kBackgroundColor;
return headerFooterView;
}