問題
tableViewで急にセルをタップしても選択されなくなった。
長押ししてみると選択状態をなった。
原因
キーボード外をタップした時に、キーボードを閉じるメソッドを実装するために、以下のコードを追加したのが原因だった。
ジェスチャーを取得して処理をするためのメソッドだが、それがセルのタップ判定に影響してしまったようだ。
let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: Selector(("DismissKeyboard"))) view.addGestureRecognizer(tap)
このコードを消したら、正常にセル選択できる挙動に戻った。