我一直在尝试设置表视图的背景颜色,但面临一个问题
这就是我想要做的.
//Set background color of table view (translucent) self.tableView.backgroundColor = [UIColor colorWithRed:0.0 green:0.2 blue:0.5 alpha:0.7]; //Set frame for tableview [self.tableView setFrame:CGRectMake(0,self.view.frame.size.width,self.view.frame.size.height-self.picker.frame.size.height)];
设置表格单元格后,我发现表格单元格周围的alpha级别存在不一致(请参见下面的屏幕截图)
反正有没有使背景的颜色/ alpha级别一致?
(注意:我没有设置背景图片,只有颜色和alpha级别)
谢谢!
真鹤
解决方法
我最近自己遇到了这个问题,并认为我找到了解决方案
self.tableView.backgroundColor = [UIColor clearColor]; self.parentViewController.view.backgroundColor = [UIColor colorWithRed:0.0 green:0.2 blue:0.5 alpha:0.7];
给你一个镜头,可能需要为你的特定情况进行一些按摩(看起来你也有一些半透明的蓝色背后的照片).