iphone:比默认的单元格视图更高的自定义UITableViewCell

时间:2010-06-15 18:26:32

标签: iphone uitableview

我正在创建一个包含5行ListView的应用程序: - 第一个包含图表 - 包含具有相同格式的一些数据的第2到第5行。

我创建了两个类:GraphCustomViewCell和DataCustomViewCell。 根据单元格的位置,我加载了正确的CustomCell:

NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"GraphCustomViewCell" owner:nil options:nil];               
for(id currentObject in topLevelObjects)
{
    if([currentObject isKindOfClass:[GraphCustomViewCell class]])
    {
        cell = (GraphCustomViewCell *)currentObject;
        break;
    }
}

除了第一行(与图表对应的一行)比其他4行更大(高度)之外,它的工作正常,结果它隐藏了另外3行。

表视图中是否有任何选项可以使自定义单元格扩展默认单元格? 我希望5行(图形+4个数据行)适合整个屏幕(480 - tabbar的高度)。

非常感谢你的帮助。 问候, LUC

1 个答案:

答案 0 :(得分:1)

您需要在代理中实施heightForRowAtIndexPath: