具有多列的UITableView的多列标题

时间:2009-04-26 21:20:53

标签: iphone cocoa-touch uitableview

我创建了一个包含多列的UITableView来显示Football League Table。现在我真正需要的是一个标题,用于标记每一列,理想情况下,它将位于表格视图的顶部。我该怎么做?

3 个答案:

答案 0 :(得分:7)

您可以创建自定义UIView并将其设置为UITableView的第一个节头。在UITableViewDelegate的tableView:viewForHeaderInSection:方法中返回它。您只需设计它,使其与自定义单元格中的“列”对齐。

答案 1 :(得分:7)

不是将其设置为第一个UITableView部分的标题,而是将它设置为整个表格的标题更有意义。这可以使用UITableView的{​​{3}}属性来完成。例如:

UIView *myHeaderView = ...
[myTableView setTableHeaderView:myHeaderView]; 

答案 2 :(得分:-6)

对于iPhone应用程序来说,这是一种奇怪的界面,假设您正在尝试使用标题,单元格等复制HTML表格的外观。

如果这是您想要的,为什么不使用UIWebView对象来显示您的表格呢?