私が現在セットアップしているiOSアプリに取り組んでいます:
経由で UITableViewController に接続された RootViewController
[self addChildViewController:tableVC];
rootViewControllers ビューのサブビューとして tableVC.view を使用します。次に、RootVC には UIPanGestureRecognizer があり、これを使用してテーブルを左にパンするアニメーションを作成します。
これはすべて正常に機能し、テーブルは静的ビューとしては優れていますが、起動しようとすると
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
セルをタップしても呼び出されません。ジェスチャ認識によってタップが誤って登録されているかどうかは既に確認しましたが、そうではありません。
tableView が画面上にあるときに子 UITableViewController にタップを送信するように RootVC に伝える必要がありますか?