gpt4 book ai didi

iOS:我的TableView header 的背景色在iOS13中不再更改

转载 作者:行者123 更新时间:2023-12-04 18:00:31 25 4
gpt4 key购买 nike

我的TableView标题在iOS13中无法正常显示。无论我放什么颜色,它现在始终显示为浅灰色...

- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
{ //Section color & style

UITableViewHeaderFooterView *v = (UITableViewHeaderFooterView *)view;

v.backgroundView.alpha = 1;
v.textLabel.textColor = sectionColor;
v.textLabel.font = sectionFont;
v.textLabel.numberOfLines = 1;
v.textLabel.minimumScaleFactor = 0.5;
v.textLabel.adjustsFontSizeToFitWidth = YES;
v.backgroundView.backgroundColor = [UIColor blueColor];
}

iOS12:
iOS12

iOS13:
iOS13

奇怪的是,当我逐步停止调试器时,它会在iOS13中向我显示良好的图像,但在应用程序中却不会:

stepbystep
有什么建议吗,谢谢?

最佳答案

这对我有用。

v.contentView.backgroundColor = .blue

代替
v.backgroundView.backgroundColor = .blue

关于iOS:我的TableView header 的背景色在iOS13中不再更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57851831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com