我正在使用ios 7 beta检查我的应用。我设置了UITableView
的背景颜色以清除颜色。它仍然显示白色背景。
还有其他方法让它变得透明吗?
答案 0 :(得分:11)
我无法使其发挥作用,但以下工作完美:
-(void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
[cell setBackgroundColor:[UIColor clearColor]];
}
答案 1 :(得分:10)
在iOS 7中设置tableview backgroundColor以清除颜色正常工作chk
截图查看表格单元格的那些分隔线,而tableview是透明的。
答案 2 :(得分:8)
信不信由你,cellForRowAtIndexPath
中添加的以下声明将使iOS 7符合XIB指定的颜色:
cell.backgroundColor = cell.backgroundColor;
答案 3 :(得分:1)
在我的XCode 5 Storyboard中,我必须设置' View'表视图属性的部分也要清除。