分组的UITableView的背景设置问题

在一个UIViewController的viewDidLoad方法中增加一个UITableView,设置其backgroundColor为透明色。

UITableView *tableView = [[UITableView alloc] initWithFrame:self.view.bounds style: UITableViewStyleGrouped];//
UITableViewStyleGrouped为分组样式
tableView.dataSource = self;tableView.delegate = self;
tableView.backgroundView = nil;
 tableView.backgroundColor = [UIColor clearColor];[self.view addSubview:tableView];

目前对于这个问题的解决方法是将Group类型的tableView的backgroundView设为一个新的空白View或简单的设置为nil.如下

tableView.backgroundView = [[UIView alloc]init];
tableView.backgroundColor = [UIColor clearColor];

tableView.backgroundView = nil;
tableView.backgroundColor = [UIColor clearColor];

分组的UITableView的背景设置问题

上一篇:MAC OS X 关闭 spotlight 降温的大法在这里,立竿见影,降了10多度——禁用spotlight,附教程


下一篇:手把手教你appium_ios第一个例子