UITableViewの空セルの線(separator)を消す実装

UITableViewの空セルの線(separator)を消す実装

Table of Contents

iOSで使われるUIベスト3に入るUITableView

そんなUITableViewですがデザイナーからよく指摘される空セルには線(separator)を引かないで消す実装についてまとめました。

実装方法

UITableView.tableFooterView を空にするだけです。

サンプルコード

class ViewController: UIViewController {
    @IBOutlet private weak var tableView: UITableView!

    override func viewDidLoad() {
        super.viewDidLoad()
        tableView.tableFooterView = UIView()
    }
}

たったこれだけで線(separator)を消すことができます。

このエントリーをはてなブックマークに追加