Dodaj przycisk w stopce widoku tabeli

Mam widok tabeli w jednym kontrolerze widoku. Mam w tym jedną sekcję. Chcę dodać przycisk w stopce. Napisałem ten kod, ale widok stopki nie jest wyświetlany.

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

    UIView *footerView=[[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 40)];
    UIButton *addcharity=[UIButton buttonWithType:UIButtonTypeCustom];
    [addcharity setTitle:@"Add to other" forState:UIControlStateNormal];
    [addcharity addTarget:self action:@selector(addCharity:) forControlEvents:UIControlEventTouchUpInside];
    addcharity.frame=CGRectMake(0, 0, 40, 30);
    [footerView addSubview:addcharity];
    return footerView;

}

Ustawiłem także wysokość stopki 100 w metodzie delegowania.

screeny: początkowo mam 3 dane. Ale gdy szukam konkretnych danych i wynik zostanie wyświetlony w widoku tabeli w tym czasie, mam jedno dane, więc w tym czasie lokalizacja stopki uległa zmianie. Chcę naprawić stopkę w początkowym miejscu.

Edytować:

Jako alternatywne rozwiązanie można dodać przycisk, dodając dodatkową komórkę na końcu.

questionAnswers(3)

yourAnswerToTheQuestion