※この記事はCustomCellにsegueを設定する - Qiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。
①CustomCellを作成する
②TableViewController.swiftにCustomCellを登録する
CustomCellのIdentifierを仮に'CustomCell'としておく
// TableViewController.swift override func viewDidLoad() { tableView.register(UINib(nibName: "CustomCell", bundle: nil), forCellReuseIdentifier: "CustomCell") }
③storyboardでcontrolを押しながらcellを選択し、遷移先のViewControllerまで引っ張る
④「show」を選択
⑤任意のIdentifierを設定(今回は'next'としておく)
⑥TableViewController.swiftに'didSelectRowAt'メソッドを記述し、先ほど設定したIdentifierを登録
// TableViewController.swift override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { performSegue(withIdentifier: "next", sender: items[indexPath.row]) }
以上。