【发布时间】:2013-03-14 08:23:18
【问题描述】:
我正在尝试更改 UITableViewHeaderFooterView 的背景颜色。尽管视图正在出现,但背景颜色仍然是默认颜色。我从 xcode 收到一条日志:
在 UITableViewHeaderFooterView 上设置背景颜色已经 已弃用。请改用 contentView.backgroundColor。
但是,以下选项均无效:
myTableViewHeaderFooterView.contentView.backgroundColor = [UIColor blackColor];
myTableViewHeaderFooterView.backgroundView.backgroundColor = [UIColor blackColor];
myTableViewHeaderFooterView.backgroundColor = [UIColor blackColor];
我也尝试在 xib 文件中更改视图的背景颜色。
有什么建议吗?谢谢。
【问题讨论】:
-
在 iOS 13 中,使用 contentView.backgroundColor 为我工作。我认为 Apple 更新了这个
标签: iphone ios xcode uitableview