我有一个分组样式的tableview。当我将tableview背景颜色设置为清除颜色时,我会在桌面视图周围看到深黑色的角落。有没有办法解决这个问题,并消除那些黑暗的角落?UITableView清除颜色问题
任何帮助,将不胜感激。
我有一个分组样式的tableview。当我将tableview背景颜色设置为清除颜色时,我会在桌面视图周围看到深黑色的角落。有没有办法解决这个问题,并消除那些黑暗的角落?UITableView清除颜色问题
任何帮助,将不胜感激。
随着使用clearColor
,使用以下命令:
[tableView setBackgroundView:nil];
[tableView setBackgroundColor:[UIColor clearColor]];
[tableView setOpaque:NO];
你可以一个UIView,并设置明显的颜色设置为它。这对我有用。
UIView *backView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
backView.backgroundColor = [UIColor clearColor];
cell.backgroundView = backView;
这使我的细胞变得透明,我不希望这样。我希望我的细胞是白色的,我只想去除那些黑色的角落。 – Ideveloper 2011-01-19 07:50:44
特别是在iPad上,当您的表位于UISplitViewController的弹出窗口内时,必须将backgroundView设置为零才能实现透明背景。这在iPhone上不是必需的。你的评论帮助我弄清楚了这一点。谢谢! – 2011-02-10 00:47:50