如何在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;

我想弄明白为什么总是浅灰色的

如何在GroupedStyle中改变UITableViewController的背景

您不能更改控制器的颜色,但可以更改它的一个(或多个)视图的颜色。

通常必须使用TintColor(而不是BackgroundColor)。有点混乱(我认为这与使用渐变有关,在背景上,在很多地方使用-但我可能是错的)。

相关文章:
  • 没有找到相关文章