0

我有一个 UITableView,我在其中显示了一堆自定义单元格。单元格的高度配置为 50 像素:

在此处输入图像描述

我在 heightForRow 方法中重新调整 50:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return 50.f
}

但最后,每个单元格之间有一个奇怪的 10-15ish 像素填充/间距:

在此处输入图像描述

我究竟做错了什么?

谢谢!

4

1 回答 1

0

没有看到您的自定义单元格的配置代码,我只能猜测。你看到的空间很可能在细胞内部。也许您添加了一个绿色子视图,但它的大小不适合单元格。您可能需要将子视图设置为具有灵活的高度(或者如果您使用自动布局,请将顶部和底部固定到父视图)。

或者,也许您每个部分都有一个单元格,并且您正在以某种方式创建一个空白页眉或页脚。

于 2013-07-24T16:46:00.373 回答