1. ホーム
  2. ios

[解決済み] -didSelectRowAtIndexPath: 呼び出されていません。

2022-02-15 20:25:10

質問

iOSアプリで、タブビューの中にテーブルビューがあるものを書いています。私の UITableViewController を実装しました。 -tableView:didSelectRowAtIndexPath: しかし、実行時に行を選択しても、このメソッドは呼び出されません。 しかし、テーブルビューには入力されているので、コントローラの他のテーブルビューメソッドが呼び出されていることがわかります。

どなたか、このような事態を引き起こすようなヘマをしたのか、心当たりのある方はいらっしゃいますか?

解決方法は?

おそらく、そのクラスが UITableViewDelegate は、そのテーブルビューのためのものですが UITableViewController は自動的に設定されるはずです。

他のクラスへのデリゲートをリセットした可能性は?