3

我需要以完全黑色显示 UITableViewController

我面临以下问题

我已将单元格的背景颜色设置为黑色。我只有四个条目,所以这四个cells是黑色和白色文本。但现在其他空单元格也显示出来,并且是白色的。

4

6 回答 6

5

给你

self.view.backgroundColor = [UIColor blackColor];

并且还给

self.myTableView.backgroundColor = [UIColor clearColor];

如果你不想看到separatorStyle你的UITableViewCell那么也写下面的代码。

self.myTableView.separatorStyle = UITableViewCellSeparatorStyleNone;

如果您使用所有这些代码,那么您可以看到您的UITableView完全黑色。

于 2013-06-28T08:52:58.640 回答
2

将 tableView 背景颜色设置为黑色,并将单元格的背景颜色设置为清晰颜色。它应该工作。

于 2013-06-28T08:40:00.697 回答
0

just set background color black color of your tableview from xib like

enter image description here

And make your cell background color clearColor.

于 2013-06-28T08:41:20.447 回答
0

从 tableview 中删除多余的空单元格。

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
 {

    if ([self numberOfSectionsInTableView:tableView] == (section+1))
    {

        return [UIView new];

    }

    return nil;

}
于 2013-06-28T09:12:05.353 回答
0

您需要将 tableview 背景颜色设置为黑色。

[yourtableview setBackgroundColor:[UIColor blackColor]];

并删除单元格背景颜色意味着清除颜色,它会为您工作。

于 2013-06-28T12:30:02.790 回答
0
[self.tableView setBackgroundColor:[UIColor blackColor]];
于 2013-06-28T08:47:38.337 回答