iPad с использованием нескольких masterviewcontrollers в Splitview

В настоящее время я работаю над приложением iPad с открытым доступом, которое использует CoreData.

Первоначально у MasterViewController есть выбор Случаев, представленных пользователю. Когда пользователь выбирает случай, детали этого примера отображаются в подробном представлении. С этого момента вы можете развернуть другие объекты, имеющие ссылку от 1 до многих с Case (т.е. документы, связанные с футляром), используя панель вкладок, встроенную в DetailView. Все это прекрасно работает.

Однако, как только пользователь выбрал случай, я хочу использовать экранную недвижимость из главного окна для новых параметров, используя:

DisplayManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath]; PersonMasterViewController *mvc = [[PersonMasterViewController alloc] init]; mvc.comingFromCase = managedObject; [self.navigationController pushViewController:mvc animated:YES]; 

Все это прекрасно работает, и я получаю новый список элементов другого главного контроллера.

Итак, вот моя проблема. Как мне получить Detailview для ответа на команды с нового контроллера главного представления? В новом контроллере Masterview я попробовал такие вещи, как:

 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DisplayManagedObject *selectedObject = comingFromCase; [self.detailViewController.navigationController popToRootViewControllerAnimated:YES]; self.detailViewController.detailItem = selectedObject; [self.detailViewController.tableView reloadData]; } 

Но без результата. Может ли кто-нибудь указать мне в правильном направлении?

Ничего, я полный идиот -_- Поскольку я снова вызывал Дело от нового контроллера, очевидно, страница не обновляется. Поэтому я не вижу разницы. Как только я назвал один из базовых объектов, он показал правильную информацию.

  • UISplitViewController всегда показывает мастер-вид в режиме iPad в iPad iOS 9
  • Методы UISplitViewControllerDelegate / UIPopoverDelegate, которые не вызываются с помощью прокрутки справа налево
  • Как использовать UISplitViewController в качестве Modal View Controller?
  • Контроллер панели вкладок с семью вкладками, пять вкладок приводят к контроллерам Split View
  • Приложение «Мастер-таблица»
  • Как установить делегат контроллера Split View из раскадровки?
  • UISplitViewController и ориентация - iOS <5.0
  • iOS - Split View Controller - Как получить указатель (ссылку) на контроллер подробных представлений изнутри главного контроллера просмотра?
  • UISplitViewController: сбой при повороте на iPhone 6 Plus
  • Интеграция MGSplitViewController в универсальном приложении
  • Сбой SplitViewController в портретном представлении (ipad)
  • Давайте будем гением компьютера.