UITableViewHeaderFooterView作为UITableViewCell

时间:2013-08-03 13:31:14

标签: cocoa-touch uitableview

我有一种情况,在一个部分中,我的Section标题看起来与另一个中的一个单元格相同(不同之处在于我想要实现的行为,例如顶部的部分标题浮动)。

所以我想将我的UITableViewHeaderFooterView类用作UITableViewCell

这是合法的吗?有更好的方法吗?

MySectionHeaderView * headerView = [self.tableView dequeueReusableHeaderFooterViewWithIdentifier:@"MySectionHeaderView"];

UITableViewCell * cell = [self.tableView dequeueReusableCellWithIdentifier:@"UITableViewCell"];


[cell.contentView addSubview:headerView];

1 个答案:

答案 0 :(得分:1)

iOS中的所有行必须由UITableViewCell或其子类显示。所以不,没有更好的方法,因为这是唯一的选择。

如果您有任何其他问题,请告诉我。