objective-c – 目标C:如何使UITableView的背景颜色一致

前端之家收集整理的这篇文章主要介绍了objective-c – 目标C:如何使UITableView的背景颜色一致前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在尝试设置表视图的背景颜色,但面临一个问题

这就是我想要做的.

//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];

给你一个镜头,可能需要为你的特定情况进行一些按摩(看起来你也有一些半透明的蓝色背后的照片).

猜你在找的C&C++相关文章