滚动时,分组的UITableView会丢失边框线

时间:2012-05-22 00:32:06

标签: ios xcode uitableview

我有一个分组的UITableView有3个部分,一个部分标题仅在部分中的第1,3,2和5个单元格中。滚动时,有时会出现边框线。

表格视图的单元格是带有标签和文本字段的自定义单元格。它不设置单元格视图背景颜色。

没有指定背景视图或颜色 - 所有标准。

通常情况下,最后一个部分的最后两行和第二部分的2行会消失,但我看到它们都会在某一点消失。

这是一个用户在每行输入数据的应用。通常情况下,如果它们只是逐行进行,它可以正常工作,但如果它们滚动它就会失败!

Xcode 4.3.2和iOS 5.1.1正在发生这种情况。在iPhone和iPad上都有发生,但是应用程序的设计使得在iPad上只需要很少的滚动。

我看不出这不是一个苹果虫,但我喜欢有人证明我错了!

以下屏幕显示第3组的节标题,第2组和第3个单元格的文本。注意缺少的行!

1 个答案:

答案 0 :(得分:0)

我的cellForRowAtIndexPath方法包含:

cell.backgroundView = nil;

删除该语句可以正确查看行。

如果我没记错的话,我补充说要更改单元格的背景颜色。我现在用:

cell.backgroundColor [UIColor white];