在viewDidLoad里面添加
[self.tableview setBackgroundView:nil];
[self.tableview setBackgroundView:[[UIView alloc] init]];
self.tableview.backgroundView.backgroundColor = [UIColor clearColor];
self.tableview.backgroundColor = [UIColor clearColor];
// 如果想要tableview顯示一張圖片, 把下面這句替換最上面兩句就可以
self.tableview.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"beautiful"]];
然后在cellForRowAtIndexPath 添加
cell.backgroundColor = [UIColor clearColor];
就能讓tableview 透明, 顯示self.view的顏色或者tableview的背景顏色