我有一个 UITableViewController ,当我将它用作“初始视图控制器”时,它工作得很好。现在,我将它用作另一个视图控制器的“子视图控制器”,但是现在当我尝试选择一行时,不会调用“didSelectRow”方法,而当我长按同一行时,“didSelectRow”方法被调用。我已经在 SO 上完成了关于 UITableviewController 的几乎所有问题,但直到现在我还没有找到任何解决这个问题的方法。
我正在使用 XCode 6 并使用以下代码将其添加为子视图控制器
[self addChildViewController:vc];
[self.ringtoneView addSubview:vc.view];
[vc didMoveToParentViewController:self];
任何帮助将不胜感激。