viewForHeaderInSection将标题放在tableView上方

时间:2014-06-20 20:44:48

标签: ios objective-c uitableview

我覆盖了方法viewForHeaderInSection,我默认它将它添加到UItableView之上,我想将它发送到tableView的后面。有什么想法吗?

这是我的代码:

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
    UIImageView *imageView = [[UIImageView alloc] initWithImage:districtImage];
    imageView.frame = CGRectMake(10,10,300,100);
    NSLog(@"districtImage=%@",districtImage);
    return imageView;
}

修改

好的我现在可以向上滚动:

self.tableView.tableHeaderView = imageView;

我现在的问题是标题是大的我怎么能减少它

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

似乎没有生效。

1 个答案:

答案 0 :(得分:0)

只需使用

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

与应该工作的相同身体