iOS SplitViewController: просмотр главного представления при загрузке в компактной ширине

iOS 10 / Swift:

Используя SplitViewController на iPhone, пользователь видит подробный вид при загрузке приложения (будь то в портретной или альбомной среде с компактной шириной). Как вы можете изменить это для загрузки главного представления при запуске?

Обратите внимание, что при загрузке в режиме обычной ширины (например, iPhone 6s Plus) мы хотим, чтобы Split View продолжал отображаться (а не мастер).

Вы должны использовать метод

func splitViewController(_ splitViewController: UISplitViewController, collapseSecondary secondaryViewController: UIViewController, onto primaryViewController: UIViewController) -> Bool 

который предоставлен UISplitViewControllerDelegate

Interesting Posts
Давайте будем гением компьютера.