如何在GroupedStyle中改变UITableViewController的背景
本文关键字:UITableViewController 背景 改变 GroupedStyle | 更新日期: 2023-09-27 18:16:07
我试图在使用拆分视图时改变UITableViewController
的颜色。然后将样式设置为分组,背景似乎无论如何都是浅灰色。
我创建了一个新的iPad拆分应用程序解决方案,并将以下代码添加到RootViewController
:
public RootViewController () : base( UITableViewStyle.Grouped) // base ("RootViewController", null)
{
this.TableView.BackgroundColor = UIColor.Red;
this.View.BackgroundColor = UIColor.Red;
this.View.Layer.BorderColor = UIColor.Green.CGColor;
this.TableView.BackgroundView.BackgroundColor = UIColor.Brown;
我想弄明白为什么总是浅灰色的
您不能更改控制器的颜色,但可以更改它的一个(或多个)视图的颜色。
通常必须使用TintColor
(而不是BackgroundColor
)。有点混乱(我认为这与使用渐变有关,在背景上,在很多地方使用-但我可能是错的)。