尝试(并失败)在UITableView下更改颜色

jan*_*nne 3 view background-color uitableview uinavigationcontroller

我有一个UITableView,显示在UINavigationController中.我正在尝试更改表格下方视图的颜色,这样当您向下拉桌子时,您会看到除白色之外的其他内容.

我试过这两个:

self.tableView.backgroundView.backgroundColor = [UIColor blackColor];
self.navigationController.view.backgroundColor = [UIColor blackColor];
Run Code Online (Sandbox Code Playgroud)

分开和一起.仍然看到白色.

我错过了什么?

lna*_*ger 8

 self.tableView.backgroundView = nil;
 self.tableView.backgroundView = [[UIView alloc] init];
 self.tableView.backgroundView.backgroundColor = [UIColor blackColor];
Run Code Online (Sandbox Code Playgroud)