UITableView - iOS 7中的透明背景

时间:2013-06-13 07:00:55

标签: uitableview ios7

我正在使用ios 7 beta检查我的应用。我设置了UITableView的背景颜色以清除颜色。它仍然显示白色背景。 还有其他方法让它变得透明吗?

4 个答案:

答案 0 :(得分:11)

我无法使其发挥作用,但以下工作完美:

-(void)tableView:(UITableView *)tableView 
 willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
 {
     [cell setBackgroundColor:[UIColor clearColor]];
 }

答案 1 :(得分:10)

在iOS 7中设置tableview backgroundColor以清除颜色正常工作chk this
截图查看表格单元格的那些分隔线,而tableview是透明的。

答案 2 :(得分:8)

信不信由你,cellForRowAtIndexPath中添加的以下声明将使iOS 7符合XIB指定的颜色:

cell.backgroundColor = cell.backgroundColor;

答案 3 :(得分:1)

在我的XCode 5 Storyboard中,我必须设置' View'表视图属性的部分也要清除。