-didSelectRowAtIndexPath: 呼び出されていません 質問する

-didSelectRowAtIndexPath: 呼び出されていません 質問する

私はタブ ビュー内にテーブル ビューを備えた iOS アプリを作成しています。 では をUITableViewController実装しました-tableView:didSelectRowAtIndexPath:が、実行時に行を選択しても メソッドが呼び出されません。ただし、テーブル ビューにはデータが設定されているため、コントローラ内の他の tableView メソッドが呼び出されていることはわかっています。

何が原因となってこのような事態が起きたのか、誰か分かるでしょうか?

ベストアンサー1

万が一、誰かが私と同じ愚かな間違いを犯した場合に備えて:

期待するメソッド名が、何らかの方法でdidSelect誤って取得される可能性があるかどうかを確認しますdidDeselect。それを見つけるのに約 2 時間かかりました...

おすすめ記事