Ios UITableView中的奇怪边框

Ios UITableView中的奇怪边框,ios,uitableview,Ios,Uitableview,我在UITableView上有一种奇怪的行为,也许有人能帮我 我有一个UITableView。然后我会: table.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"tablebg.png"]]; cell.backgroundColor = [UIColor clearColor]; 这和预期的一样,只是我在表格的右边和底部得到了一个奇怪的白色边框(见图) 有什么想法吗?似乎tablevie

我在
UITableView
上有一种奇怪的行为,也许有人能帮我

我有一个
UITableView
。然后我会:

table.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"tablebg.png"]];
cell.backgroundColor = [UIColor clearColor];
这和预期的一样,只是我在表格的右边和底部得到了一个奇怪的白色边框(见图)


有什么想法吗?

似乎tableview与superview(视图)边缘不对齐。把它再宽一点,再高一点。我会临时将视图背景颜色设置为其他颜色,以便您可以看到表的扩展位置。

您使用的PNG的alpha与0不同,我在一些图像上也尝试过同样的问题。尝试:

table.backgroundView.alpha = 1.

您是如何创建UITableView的。检查帧大小以及如何将其添加到其superViewIt在情节提要中创建。我没有动态添加它。白色边框不是另一个视图。该表是在情节提要中创建的。我不知道这条白线是从哪里来的。如果你眯着眼睛仔细观察,细胞分离器看起来像是撞到了白线。这似乎表明电池出了问题,而不是桌子?如果我缩小桌子或使它变宽,我会得到同样的效果。。。