问题发生场景:今天在UITableView中自定义cell,但是设置tableView的背景颜色的时候:
self.tableView.background = [UIColor colorWithRed:235/255.0 green:235/255.0 blue:235/255.0 alpha:1.0];
代码却没有得到理想中效果,后来才发现原来是自定义的cell颜色未设置为透明,将tableView的background遮盖了,应该在自定义的cell类的返回cell的方法中加入下面代码:
self.backgroundColor = [UIColor clearColor];