先建立一個基本的TableView。
如圖:
拉進第二個ViewController,並產生Segue。
設定Segue的Identifier,這邊設定為showDetail。
因為要傳值,所以在第二個畫面的ViewController設定一個變數用來接收第一個畫面過來的資訊。
呼叫第一個畫面(有TableView的那個),執行
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {performSegue(withIdentifier: "showDetail", sender: nil)}
以及覆寫 override func prepare(for segue: UIStoryboardSegue, sender: Any?)
方法。
練習:點擊特定Cell,讓此Cell的圖片及標籤在另外一個視窗放大。
GitHub: ethan510010/TableViewWithSegue-Practice · GitHub