我原来的必要条件是让uitableview上方的区域透明并在其下显示imageview,就像这样:
我知道有很多方法可以实现这种效果,我只是想知道为什么单元格可以透明并显示其下的内容,但uitableview上面的区域不能。有什么办法吗?
答案 0 :(得分:1)
将UITableView
的背景颜色设置为clearColor
答案 1 :(得分:1)
使ui tableview背景颜色为清晰的颜色
答案 2 :(得分:1)
如果您只需要一次透明区域,请创建背景色为UIView
的{{1}}。并设置clearColor
标题视图UITableView
如果您想要每个部分的透明区域,那么 -
tableView.tableHeaderView = headerView;
然后,
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
//return height of transparent area
}
答案 3 :(得分:0)
如果您使用分组的表视图(我看不到您提供的图像):
[self.tblView setBackgroundView:nil];