更改tableView:heightForRowAtIndexPath

时间:2013-03-21 08:08:30

标签: ios uitableview

我对如何更改UITableViewCell感到有点困惑。这是对的吗?

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath     *)indexPath
{
return 95;
}

如果我需要解释更多,我可以。很抱歉,如果这是一个愚蠢的问题,我是iOS开发人员的新手。

4 个答案:

答案 0 :(得分:1)

该代码很好,可能只是没有被调用。您需要正确设置表视图的delegate属性才能调用此方法。

由于您的高度都相同,您可以使用快捷方式并设置表格视图的rowHeight属性。

答案 1 :(得分:1)

首先检查你是否在.h文件中声明了表视图委托..

无需使用属性声明表视图..

UITableView *tableView;

声明这样......

答案 2 :(得分:0)

此委托将更改表格视图单元格的高度

答案 3 :(得分:0)

设置表格的数据源,并从.xib委托给文件所有者。

enter image description here