UITableView底部的固定按钮

时间:2011-03-07 01:33:50

标签: iphone uitableview interface-builder

我有一个具有tableview子视图的视图控制器。我已经将tableview高度调整得更小,一个按钮需要保留在底部而不是滚动表格,大约有46个像素。

我玩过改变表格视图的高度(在IB中)并且它似乎没有改变任何东西。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

您需要将UIButton与UITableView处于同一级别 - 两者都是主视图的子视图。你有UITableView作为视图控制器的视图吗?

答案 1 :(得分:0)

这可以在UITableViewDelegate中以编程方式完成:

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    // Build a custom view
    // ...
    // Build a custom button
    // ...
    [customFooterView addSubview:button];

    return [customFooterView autorelease];
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
    return 53.0; // return your button's height
}