UITableViewDelegate协议参考[iOS 4.2库]

时间:2011-02-25 17:59:34

标签: iphone ipad ios-4.2

我正在阅读iOs 4.2文档中的tableView协议,我找到了这句话,它引用了“tableView:viewForHeaderInSection:”段落:

  

讨论返回的对象,用于   例如,可以是UILabel或   UIImageView对象。表格视图   自动调整高度   部分标题以容纳   返回视图对象。这种方法只   工作正常时   tableView:heightForHeaderInSection:是   也实施了。

你好像不觉得有点误会?

1 个答案:

答案 0 :(得分:3)

是的,这听起来有点误导。 事实上,他们说了两件事:

1)我们使标题成为你为tableView返回的对象的高度:viewForHeaderInSection:
2)我们在方法tableView:heightForHeaderInSection:。

中创建返回的标题高度

这两个完全不同。 但正确的结论是:

1)你必须实现heightForHeaderInSection 2)如果不符合你在heightForHeaderInSection中定义的尺寸,你将为你返回的对象调整每个部分的高度:。