By default, the background of your UITableViewCell is white. Doing myCell.backgroundColor = [UIColor clearColor]; will make your UITableViewCell transparent, but you won’t feel the difference, because the UITableView (the creator of your UITableViewCell) also has a white background by default.
If you want to see your UIView background, you need to make the transparency of your cell and your table:
myTableView.backgroundColor = [UIColor clearColor]; myTableCell.backgroundColor = [UIColor clearColor];
Martin Magakyan
Martin Magakian Aug 24 2018-11-11T00: 00Z
source share