我正在使用此代码向TableView添加页脚。它有20个部分,每个部分有几行。有一个titleForHeaderInSection和sectionForSectionIndexTitle方法。

CGRect footerRect = CGRectMake(0, 0, 320, 40);
UILabel *tableFooter = [[UILabel alloc] initWithFrame:footerRect];
tableFooter.textColor = [UIColor blueColor];
tableFooter.backgroundColor = [self.theTable backgroundColor];
tableFooter.opaque = YES;
tableFooter.font = [UIFont boldSystemFontOfSize:15];
tableFooter.text = @"test";
self.theTable.tableFooterView = tableFooter;
[tableFooter release];

我究竟做错了什么?

谢谢,

RL

最佳答案

我在代码中特别看到

self.theTable.tableFooterView = tableFooter;

工作和
[self.theTable.tableFooterView addSubview:tableFooter];

不起作用。因此,请坚持使用前者,并在其他地方寻找可能的错误。
高温超导

10-04 19:49