ベストアンサー1
インターフェースビルダー (iOS 9 以降)
UIView をテーブルにドラッグするだけです。ストーリーボードでは、カスタム セルの下の上部に配置されます。「フッター」という名前を付けるとよいでしょう。
ここではわかりやすくするために緑色で表示されていますが、おそらく透明な色が必要になるでしょう。
高さを調整することで、テーブルの「下部のバウンス」の処理方法を好みに応じて変更できます。(通常は高さ 0 で問題ありません)。
プログラムで実行するには:
迅速
override func viewDidLoad() {
super.viewDidLoad()
self.tableView.tableFooterView = UIView()
}
オブジェクティブC
iOS 6.1以降
- (void)viewDidLoad
{
[super viewDidLoad];
// This will remove extra separators from tableview
self.tableView.tableFooterView = [UIView new];
}
または、
self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];
iOS のこれまでの実績:
テーブルビューコントローラーに追加します...
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
// This will create a "invisible" footer
return CGFLOAT_MIN;
}
そして必要であれば...
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
return [UIView new];
// If you are not using ARC:
// return [[UIView new] autorelease];
}