У меня есть UITableViewController, когда я использую его как «начальный контроллер представления», он работает отлично. Теперь я использую его как «контроллер дочернего представления» другого контроллера представления, но теперь, когда я пытаюсь выбрать строку, метод «didSelectRow» не вызывается, а когда я долго нажимаю на ту же строку, метод «didSelectRow» вызывается. Я рассмотрел почти каждый вопрос о UITableviewController на SO, но до сих пор не нашел решения этой проблемы.
Я использую XCode 6, и следующий код используется для добавления его в качестве дочернего контроллера представления.
[self addChildViewController:vc];
[self.ringtoneView addSubview:vc.view];
[vc didMoveToParentViewController:self];
Любая помощь будет принята с благодарностью.