Я хочу адаптировать приложение к iPhone 6+ с помощью контроллера Split View. В настоящее время мое приложение представляет собой простой вид в таблице, содержащий мои статьи и подробный вид.Контроллер Split View для iPhone 6 Plus
Я хочу, чтобы мое приложение переключалось на разделенный вид, когда в ландшафтном режиме на iPhone 6 Plus, но я не знаю, как правильно это сделать.
Я создал новую раскадровку и интегрировал контроллер Split View, после чего я застрял. Я не знаю, как подталкивать свои новости к контроллеру подробного представления, когда я нажимаю на ячейку основного вида (который представляет собой представление таблицы). Я пытался добавить это в методе didSelectRowAtIndexPath:
[self.navigationController pushViewController:viewController animated:YES];
, но когда я делаю это, вид деталь выталкивается в левой части разделенного View (оригинал View).
Я также попытался добавить «показать» SEGUE между сотой Table View Controller и Detail View Controller, и добавить в методе didSelectRowAtIndexPath:
[self performSegueWithIdentifier:@"showDetails" sender:self];
но та же проблема, вид проталкивается внутрь Мастер-вид.
Другая проблема, в портретном режиме, по умолчанию View представляет собой подробный вид. Как я могу показать Мастер-представление?
Заранее благодарим за вашу помощь!
поведение по умолчанию Master-Detail Контроллер просмотра - это толчок при переходе от мастера к деталям. Вы можете изменить его, чтобы Show Detail или Present Modally. – gabbler