iOS 7 UITableview 在Plain模式下 设置背景颜色无效

放肆的年华 提交于 2020-02-27 03:12:31

在iOS6的时候,设置Plain模式下table的颜色 通过[self.table setBackgroundColor:[UIColor red]]; 就可以看到一个满身通红的tableView

但是在iOS7使用这个方法,tableView面不改色,一点面子都不给

研究了一下,可能是被cell的颜色挡住了,实践了一下,还真的。

找到问题就好解决了

解决方法暂时想到两个

方法1.设置完tableView的背景颜色之后,把cell的背景颜色设为透明,这样就可以看到你设置的颜色了;

方法2.不设置tableView的背景颜色,直接把cell的背景颜色设置成想要的颜色就可以

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!