[objective-c]表格背景清除-目标 c-可可

发布时间: 2016/10/4 4:41:31
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

你好,我想要显示我没有任何背景颜色的表视图,所以用于以下代码清除它

[uiTableView setBackgroundColor:[UIColor clearColor]];

这很好从事新的 iPad 和其他代 Ipad 除了它也未能在 iPad 版本之一工作。下表显示用灰色的背景色。这是跟 iOS 5 吗?任何人都可以让我知道,如果我们可以清除在第一版 Ipad 的背景色。

解决方法 1:

我已经注意到 iOS 5 + 下同样的事情。试试这个︰

[uiTableView setBackgroundColor:[UIColor clearColor]];
[uiTableView setBackgroundView:nil];

应工作如期进行。

编辑︰ 如果您使用的默认单元格,它们涵盖 UITableView ,所以改变 UITableView 的背景颜色和视图并不做任何事。试试这个在你 tableView:cellForRowAtIndexPath: 方法︰

cellName.backgroundColor = [UIColor clearColor];
cellName.backgroundView = nil;
官方微信
官方QQ群
31647020