Как насчет использования представления нижнего колонтитула таблицы с UIButton?
CGSize buttonSize = CGSizeMake(300, 45);
CGRect viewRect = CGRectMake(0, 0, self.view.frame.size.width, buttonSize.height);
CGRect buttonRect = CGRectMake((viewRect.size.width-buttonSize.width) / 2 ,
(viewRect.size.height-buttonSize.height) / 2 ,
buttonSize.width,
buttonSize.height);
UIView *footerView = [[UIView alloc] initWithFrame: viewRect];
footerView.backgroundColor = [UIColor clearColor];
UIButton *submitButton = [UIButton buttonWithType: UIButtonTypeRoundedRect];
submitButton.frame = buttonRect;
[submitButton setTitle:@"SUBMIT" forState:UIControlStateNormal];
[footerView addSubview: submitButton];
[(UITableView *)self.view setTableFooterView: footerView];
[footerView release];
Однако, если вы хотите точно такой же внешний вид, вы должны использовать UITableCell по умолчанию (UITableViewCellStyleDefault) в следующем разделе, а не UIButton.
UITableViewCell *cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil] autorelease];
cell.textLabel.text = @"SUBMIT";
cell.textLabel.textAlignment = UITextAlignmentCenter;