タップされた時にチャットルームを表示する

完成したコード

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    tableView.deselectRow(at: indexPath, animated: true)
    performSegue(withIdentifier: "chat", sender: roomList[indexPath.row])
}

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
    if segue.identifier == "chat" {
        let VC = segue.destination as! ChatView
        let data = sender as! ChatRoom
        VC.roomData = data
    }
}

コメント

タイトルとURLをコピーしました