在我的UITableView
中,我将separatorStyle
设置为UITableViewCellSeparatorStyleNone
因为在每一行中我想要显示一组图片,它应该像没有任何分隔符的网格。
在模拟器中它看起来像我想要它,但在我的iPad(版本5.0.1)上,我在HeaderCell的底部得到一条白线。当我将separatorColor
更改为黑色时,白线变为黑色,这证明它确实是分隔符。所以看起来我的自定义剖面视图有一个分隔符,而部分内的行则没有。
当我将标题的高度定义为99
而不是100
时,我可以“欺骗”iPad不显示分隔符,但显然不是这样做的。
答案 0 :(得分:2)
separatorColor = [UIColor clearColor]; ?
答案 1 :(得分:0)
虽然我对你的问题没有确切的答案,但也许我可以指出你正确的方向来解决这个问题。
我猜你已经创建了自定义单元格?听起来它与细胞框架有关。在Tweetie的快速表格视图单元格代码中,我记得看到以下代码:
- (void)setFrame:(CGRect)newFrame
{
[super setFrame:newFrame];
CGRect bounds = self.bounds;
bounds.size.height -= 1; // keep space for de cell seperator
cellView.frame = bounds;
}
当设置一个帧并且你可以覆盖它时,Apple的默认UITableViewCell代码可能会相同。