[iPhone]如何在分组TableView中自定义Section的标题?

时间:2010-01-14 10:39:35

标签: iphone uitableview grouped-table

为了自定义单元格,我们实现了类继承UITableViewCell。现在,要在分组的UITableView中定制Section的标题(与下图相同),该怎么办?请指导我!
alt text

2 个答案:

答案 0 :(得分:12)

在表格视图委托中实施tableView:viewForHeaderInSection:

答案 1 :(得分:6)

从iOS 5开始,您还需要实现

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section

除了

- (UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

否则它将无效。

来自Apple's reference

返回的对象可以是UILabel或UIImageView对象,也可以是自定义视图。只有在实现tableView:heightForHeaderInSection:时,此方法才能正常工作。