У меня есть универсальное приложение и вы хотите добавить контроллер разделенного представления только для моего режима просмотра. Это означает, что мне нужен контроллер разделенного представления, который не является начальным контроллером представления, который будет обрабатывать взаимодействие между SettingMainTableViewController (страница основных настроек) и SettingDetailViewController (с указанием отдельных настроек). Все руководства и учебные материалы, которые я могу видеть в Интернете, предполагают, что контроллер разделенного представления является начальным контроллером представления.Swift: контроллер разделенного представления на универсальном приложении, который не является контроллером начального представления
Поток будет MainMenuViewController -> SettingMainTableViewController -> SettingDetailViewController, который будет отображаться как разделение, если на ipad и не будет разделено, если iphone. Можно ли это достичь и как я буду заниматься этим?
Спасибо за ответ. Если я добавлю этот код в viewDidAppear, тогда он отобразит только контроллер красного фона, если устройство является ipad и синим контроллером просмотра, если устройство является iphone, но никогда не представляет их как в виде разделения. –
@ R.Ham, я вернусь к вам через несколько минут на этом – KrishnaCA
@ R.Ham, чтобы заставить это вести себя как splitViewController в раскадровке, есть несколько изменений, которые необходимо выполнить. Я улучшу свое редактирование, чтобы ответить на них. – KrishnaCA