我已经做了一些搜索,很多答案都说我需要创建一个自定义UIView
并将其粘贴到UITableViewHeaderFooterView
。
目前,我正在AppDelegate中设置外观,如此
[[UITableViewHeaderFooterView appearance] setTintColor:[UIColor redColor]];
但我想摆脱透明度。有没有办法从appDelegate执行此操作,而无需通过我的整个应用程序并在使用tableView的任何地方更改UITableViewHeaderFooterView
?
答案 0 :(得分:2)
不幸的是,UITableViewHeaderFooterView
将其backgroundColor
的{{1}}设置为其backgroundView
的略透明版本。
作为解决方法,您可以设置tintColor
的任何子视图的backgroundColor
。
UITableViewHeaderFooterView