UITableView部分标题1px光泽/阴影重叠

时间:2011-03-01 21:01:26

标签: iphone uitableview uiview scroll

以下是标准节标题视图如何处理滚动/重叠:

enter image description here

我尝试使用自定义部分标题复制相同的行为,但我得到的是:

enter image description here

似乎在默认行为中,底部标题视图的顶部1px行与顶部标题视图的底部1px行重叠。这也可以在导航栏下方观察到,其中相同的顶部1px线在其下方消失。

在tableview上设置contentInset可修复导航栏情况,但不会解决重叠问题。我也尝试过使用maskToBounds和clipToBounds属性,但没有运气。任何线索?

1 个答案:

答案 0 :(得分:1)

正如马克·亚当斯所提到的,似乎没有任何公共API可以解决这个问题,所以在我的cellForRowAtIndexPath:方法中我做了一些事情:

if(isLastCellInSection)
    cell.drawBottomLine = NO;
else
    cell.drawBottomLine = YES;