UIKit - UITableView row 클릭 이벤트 처리하기
UIKit - UITableView row 클릭 이벤트 처리하기
UITableView의 row 중 특정 row가 클릭됬을 때 이벤트를 처리하기 위해선 UITableView의 Delegate 메서드를 통해 처리 가능함.
ViewController.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
// MARK: - 테이블뷰 Delegate
extension ViewController: UITableViewDelegate{
...
// row가 클릭 됬을 때 실행됨
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let vc = TodoDetailViewController()
self.navigationController?.pushViewController(vc, animated: true)
}
}
결과
Reference
This post is licensed under CC BY 4.0 by the author.
