我试图将页脚固定在 uitableview 的底部。它总是在底部,不能用表格单元格滚动。它也不能剪掉,像覆盖可用视图的最后一个单元格这样的单元格,所以一个单元格将被隐藏。我有以下头文件:
//fooer contains a number_of_total_clicks label, an a proceedtopayment button.
@interface checkout : UITableViewController
@property (retain, nonatomic) IBOutlet UILabel *number_of_total_clicks;
- (IBAction)proceedtonextview:(id)sender;
@property (retain, nonatomic) IBOutlet UIView *footer; //?
@property (strong, nonatomic) NSMutableDictionary *items_clicked;
@end
and in my .m file
- (void)viewDidLoad
{
[super viewDidLoad];
//self.tableView.tableFooterView= footer; ??
number_of_total_clicks.text=@"0";
}
//void or IBAction?V
- (void)add_item_to_array_of_clicks_which_will_increment_number_of_total_clicks_value:(id)sender{
number_of_total_clicks.text=[NSString stringWithFormat:@"$%.2f",[sender doubleValue]*5];
[self.tableView reloadData];
}
发生的情况是我得到一个页脚,它基本上附加到表格的最后一个单元格,所以如果表格只有 3 个单元格,带有 number_of_total_clicks 的“页脚”将作为第 4 个单元格附加。如果有 45 个单元格,则页脚将是第 46 个单元格,只有在我一直向下滚动时才能访问。我想把它固定在底部。谢谢