iOS7 tableView页脚高度

时间:2014-07-01 07:02:43

标签: ios iphone xcode ios7

我目前正在尝试学习一些iOS应用程序开发,并面临这个问题  直到现在我都无法解决。

我试过四处寻找,并且被告知这会解决这个问题,但在我的情况下它似乎无法帮助我。

view.frame = CGRectMake(80.0, 210.0, 160.0, 140.0);

无论如何,这是完整的代码:

- (UIButton *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
UIButton *view = [UIButton buttonWithType:UIButtonTypeRoundedRect];;
if (section == [tableView numberOfSections] - 1) {
    // This UIView will only be created for the last section of your UITableView
    [view setBackgroundColor:[UIColor colorWithRed:(236/255.0) green:(127/255.0) blue:(55/255.0) alpha:1]];
    view.titleLabel.font = [UIFont systemFontOfSize: 15 ];
    [view setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
    [view addTarget:self
               action:@selector(aMethod:)
     forControlEvents:UIControlEventTouchUpInside];
    [view setTitle:@"LOGIND" forState:UIControlStateNormal];
    view.frame = CGRectMake(80.0, 210.0, 160.0, 140.0);

}
return view;

}

需要指导这里可能出现的问题。提前谢谢。

1 个答案:

答案 0 :(得分:0)

部分中使用以下方法传递页脚高度
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
  return 140.0;
}