我正在使用 ios 7 beta 检查我的应用程序。我已将背景颜色设置UITableView
为清除颜色。它仍然显示白色背景。有没有其他方法可以让它变得透明?
问问题
23498 次
4 回答
11
我无法使其工作,但以下工作完美:
-(void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
[cell setBackgroundColor:[UIColor clearColor]];
}
于 2013-11-29T16:06:11.087 回答
10
在 iOS 7 chk 屏幕截图中设置 tableview backgroundColor 以清除颜色工作绝对正常,
当 tableview 透明时,请查看表格单元格的分隔线。
于 2013-06-13T07:16:53.483 回答
8
信不信由你,添加到 中的以下语句cellForRowAtIndexPath
将导致 iOS 7 遵循 XIB 指定的颜色:
cell.backgroundColor = cell.backgroundColor;
于 2014-01-27T22:10:55.303 回答
1
在我的 XCode 5 Storyboard 中,我还必须将 Table View 属性上“View”部分的背景颜色设置为清除。
于 2014-04-25T20:42:03.770 回答