【Swift】UITableViewのセルの区切り線の色を変更する方法

記事内に商品プロモーションを含む場合があります

デフォルトの状態だと、下の写真のように薄いグレーのような色の区切り線が表示されます。

このページでは、この区切り線の色を変更する方法を紹介します。

実装方法

次のように separatorColorプロパティに色を指定すればOKです。

class ViewController: UIViewController, UITableViewDataSource {

  @IBOutlet weak var tableView: UITableView!

  override func viewDidLoad() {
    super.viewDidLoad()

    tableView.dataSource = self
    tableView.separatorColor = .red  //線を赤くする
  }
}

実際に画面を確認すると、区切り線が赤くなっているのが確認できます。

rgbaで好きな色を指定したい場合は次のように書きます。

tableView.separatorColor = UIColor(red: 178/255, green: 172/255, blue: 172/255, alpha: 1.0)

色の値は好きなように変更してください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA