func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
print("hi")
}
테이블 뷰의 셀을 클릭해도 select 이벤트를 관리하는 위 메서드가 호출되지 않는다..
일단 아래처럼 Outlet 연결은 되어 있다.
class FlightListViewController : UIViewController, UITableViewDataSource, UITableViewDelegate {
@IBOutlet weak var tableView: UITableView!
그리고 Delegate, DataSource 연결도 해놨다.
override func viewDidLoad() {
super.viewDidLoad()
tableView.dataSource = self
tableView.delegate = self
print("FlightListViewController - viewDidLoad")
뭐가 문제일까.
이리저리 찾아보니 Selection 설정을 Single Selection으로 해줘야 Select 이벤트를 받게 된다.