我附上了一张图片,因为它价值千言万语。 问题在于区段页脚(我也使用了自定义视图),而该问题不存在于区段页眉中。我已经反复检查,确保返回了正确的区段高度大小。
有什么想法吗?
编辑: 我添加了一个测试项目,这样你就可以玩了。紫色代表背景颜色。白色矩形是标题/页脚,浅灰色是一些虚拟单元格。该问题在项目中清晰可见。 TransparentRowBug XCode project 你还会看到我使用了很多透明颜色。不幸的是,为了隐藏问题而更改颜色对我来说不是可行的解决方案。
随意试试(或更多)!
非常感谢!
编辑2: 经过进一步调查,我得出结论,像素行来自tableview分隔符。在测试项目中,我将separatorColor设置为clearColor。如果我将其更改为另一种颜色,则会在新颜色中准确地获得该行像素。即使我将分隔符样式设置为none,它似乎对分组表没有影响。