我在里面尝试了所有这些
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
1.tableView.backgroundColor = [UIColor clearColor];
2.cell.backgroundColor = [UIColor clearColor];
3.cell.contentView.backgroundColor = [UIColor clearColor];
它只响应第一行并使背景成为半透明的黑色。我该怎么办才能获得100%的透明度?
答案 0 :(得分:2)
我之前遇到过同样的问题。根据评论中的建议,请尝试[setOpaque:NO]
如果推动推动,请制作一个简单的1px clear .png。然后,用它做一个可伸缩的UIImage,并说出[setBackgroundView:imageViewWithClearImage]
。不过,这有点骇人听闻。